1 write to TypeParameterSymbol
ILLink.RoslynAnalyzer (1)
TrimAnalysis\GenericParameterProxy.cs (1)
10 public GenericParameterProxy (ITypeParameterSymbol typeParameterSymbol) => TypeParameterSymbol = typeParameterSymbol;
12 references to TypeParameterSymbol
ILLink.RoslynAnalyzer (12)
RequiresDynamicCodeAnalyzer.cs (1)
121 if (!param.TypeParameterSymbol.HasReferenceTypeConstraint)
TrimAnalysis\DiagnosticContext.cs (1)
58 GenericParameterValue gpv => gpv.GenericParameter.TypeParameterSymbol,
TrimAnalysis\FlowAnnotations.cs (2)
221 => new GenericParameterValue (genericParameter.TypeParameterSymbol, dynamicallyAccessedMemberTypes); 224 => new GenericParameterValue (genericParameter.TypeParameterSymbol);
TrimAnalysis\GenericParameterProxy.cs (5)
13 TypeParameterSymbol.HasConstructorConstraint | 14 TypeParameterSymbol.HasValueTypeConstraint | 15 TypeParameterSymbol.HasUnmanagedTypeConstraint; 19 foreach (ITypeSymbol constraintType in TypeParameterSymbol.ConstraintTypes) { 29 public 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);