2 instantiations of PETypeParameterSymbol
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
948
ownedParams.Add(new
PETypeParameterSymbol
(moduleSymbol, this, (ushort)i, gpHandles[i]));
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2706
ownedParams[i] = new
PETypeParameterSymbol
(moduleSymbol, this, (ushort)i, _genericParameterHandles[firstIndex + i]);
10 references to PETypeParameterSymbol
Microsoft.CodeAnalysis.CSharp (10)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1492
diag = ((
PETypeParameterSymbol
)typeParam).DeriveCompilerFeatureRequiredDiagnostic(decoder);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2182
diag = ((
PETypeParameterSymbol
)typeParameter).DeriveCompilerFeatureRequiredDiagnostic(decoder);
Symbols\Metadata\PE\PETypeParameterSymbol.cs (8)
151
private ImmutableArray<TypeWithAnnotations> GetDeclaredConstraintTypes(ConsList<
PETypeParameterSymbol
> inProgress)
309
private static bool? IsNotNullableFromConstraintType(TypeWithAnnotations constraintType, ConsList<
PETypeParameterSymbol
> inProgress, out bool isNonNullableValueType)
311
if (!(constraintType.Type is
PETypeParameterSymbol
typeParameter) ||
338
private bool? CalculateIsNotNullable(ConsList<
PETypeParameterSymbol
> inProgress, out bool isNonNullableValueType)
380
private static bool? IsNotNullableFromConstraintTypes(ImmutableArray<TypeWithAnnotations> constraintTypes, ConsList<
PETypeParameterSymbol
> inProgress, out bool isNonNullableValueType)
534
else if (GetDeclaredConstraintTypes(ConsList<
PETypeParameterSymbol
>.Empty).IsEmpty)
592
GetDeclaredConstraintTypes(ConsList<
PETypeParameterSymbol
>.Empty);
665
var constraintTypes = GetDeclaredConstraintTypes(ConsList<
PETypeParameterSymbol
>.Empty);