15 references to StructConstraint
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Constraints.cs (1)
174case SyntaxKind.StructConstraint:
Parser\LanguageParser.cs (1)
1945SyntaxKind.StructConstraint,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
112SyntaxKind.StructConstraint)));
ITypeParameterSymbolExtensions.cs (1)
50constraints.Add(SyntaxFactory.ClassOrStructConstraint(SyntaxKind.StructConstraint));
MethodGenerator.cs (1)
24private static readonly TypeParameterConstraintSyntax s_structConstraint = SyntaxFactory.ClassOrStructConstraint(SyntaxKind.StructConstraint);
Microsoft.CodeAnalysis.CSharp.Features (1)
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
112SyntaxKind.StructConstraint)));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (6)
Parsing\DeclarationParsingTests.cs (6)
1320Assert.Equal(SyntaxKind.StructConstraint, cs.ConstraintClauses[0].Constraints[0].Kind()); 7052N(SyntaxKind.StructConstraint); 7143N(SyntaxKind.StructConstraint); 7235N(SyntaxKind.StructConstraint); 9077N(SyntaxKind.StructConstraint); 9149N(SyntaxKind.StructConstraint);
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
1856constraints = constraints.Insert(0, SyntaxFactory.ClassOrStructConstraint(isReferenceType ? SyntaxKind.ClassConstraint : SyntaxKind.StructConstraint));
ITypeParameterSymbolExtensions.cs (1)
50constraints.Add(SyntaxFactory.ClassOrStructConstraint(SyntaxKind.StructConstraint));
MethodGenerator.cs (1)
24private static readonly TypeParameterConstraintSyntax s_structConstraint = SyntaxFactory.ClassOrStructConstraint(SyntaxKind.StructConstraint);