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