Implemented interface member:
property
ConstraintTypes
Microsoft.CodeAnalysis.ITypeParameterSymbol.ConstraintTypes
2 writes to ConstraintTypes
Microsoft.CodeAnalysis.Workspaces (2)
CodeGenerationTypeParameterSymbol.cs (1)
38
this.
ConstraintTypes
= constraintTypes;
Shared\Extensions\IMethodSymbolExtensions.cs (1)
149
newTypeParameter.
ConstraintTypes
= ImmutableArray.CreateRange(newTypeParameter.ConstraintTypes, t => t.SubstituteTypes(mapping, typeGenerator));
3 references to ConstraintTypes
Microsoft.CodeAnalysis.Workspaces (3)
CodeGenerationTypeParameterSymbol.cs (2)
51
this.
ConstraintTypes
, this.HasConstructorConstraint, this.HasReferenceTypeConstraint,
100
public ImmutableArray<NullableAnnotation> ConstraintNullableAnnotations =>
ConstraintTypes
.SelectAsArray(t => t.NullableAnnotation);
Shared\Extensions\IMethodSymbolExtensions.cs (1)
149
newTypeParameter.ConstraintTypes = ImmutableArray.CreateRange(newTypeParameter.
ConstraintTypes
, t => t.SubstituteTypes(mapping, typeGenerator));