1 write to TypeParameterSymbol
ILLink.RoslynAnalyzer (1)
TrimAnalysis\GenericParameterProxy.cs (1)
10public GenericParameterProxy(ITypeParameterSymbol typeParameterSymbol) => TypeParameterSymbol = typeParameterSymbol;
12 references to TypeParameterSymbol
ILLink.RoslynAnalyzer (12)
RequiresDynamicCodeAnalyzer.cs (1)
147if (!param.TypeParameterSymbol.HasReferenceTypeConstraint)
TrimAnalysis\DiagnosticContext.cs (1)
59GenericParameterValue gpv => gpv.GenericParameter.TypeParameterSymbol,
TrimAnalysis\FlowAnnotations.cs (2)
241=> new GenericParameterValue(genericParameter.TypeParameterSymbol, dynamicallyAccessedMemberTypes); 244=> new GenericParameterValue(genericParameter.TypeParameterSymbol);
TrimAnalysis\GenericParameterProxy.cs (5)
13TypeParameterSymbol.HasConstructorConstraint | 14TypeParameterSymbol.HasValueTypeConstraint | 15TypeParameterSymbol.HasUnmanagedTypeConstraint; 19foreach (ITypeSymbol constraintType in TypeParameterSymbol.ConstraintTypes) 30public override string ToString() => TypeParameterSymbol.ToString();
TrimAnalysis\GenericParameterValue.cs (3)
32=> new string[] { GenericParameter.TypeParameterSymbol.Name, GenericParameter.TypeParameterSymbol.ContainingSymbol.GetDisplayName() }; 37=> this.ValueToString(GenericParameter.TypeParameterSymbol, DynamicallyAccessedMemberTypes);