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)
147
if (!param.
TypeParameterSymbol
.HasReferenceTypeConstraint)
TrimAnalysis\DiagnosticContext.cs (1)
59
GenericParameterValue gpv => gpv.GenericParameter.
TypeParameterSymbol
,
TrimAnalysis\FlowAnnotations.cs (2)
241
=> new GenericParameterValue(genericParameter.
TypeParameterSymbol
, dynamicallyAccessedMemberTypes);
244
=> new GenericParameterValue(genericParameter.
TypeParameterSymbol
);
TrimAnalysis\GenericParameterProxy.cs (5)
13
TypeParameterSymbol
.HasConstructorConstraint |
14
TypeParameterSymbol
.HasValueTypeConstraint |
15
TypeParameterSymbol
.HasUnmanagedTypeConstraint;
19
foreach (ITypeSymbol constraintType in
TypeParameterSymbol
.ConstraintTypes)
30
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);