5 types derived from TypeParameterConstraintSyntax
Microsoft.CodeAnalysis.CSharp (5)
_generated\1\Syntax.xml.Internal.Generated.cs (5)
19177internal sealed partial class ConstructorConstraintSyntax : TypeParameterConstraintSyntax 19266internal sealed partial class ClassOrStructConstraintSyntax : TypeParameterConstraintSyntax 19354internal sealed partial class TypeConstraintSyntax : TypeParameterConstraintSyntax 19419internal sealed partial class DefaultConstraintSyntax : TypeParameterConstraintSyntax 19484internal sealed partial class AllowsConstraintClauseSyntax : TypeParameterConstraintSyntax
11 references to TypeParameterConstraintSyntax
Microsoft.CodeAnalysis.CSharp (11)
_generated\0\Syntax.xml.Main.Generated.cs (1)
5340return (TypeParameterConstraintClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameterConstraintClause((Syntax.InternalSyntax.SyntaxToken)whereKeyword.Node!, (Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!, constraints.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeParameterConstraintSyntax>()).CreateRed();
_generated\1\Syntax.xml.Internal.Generated.cs (5)
19121public CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> Constraints => new CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.constraints)); 19138public TypeParameterConstraintClauseSyntax Update(SyntaxToken whereKeyword, IdentifierNameSyntax name, SyntaxToken colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints) 32529public TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(SyntaxToken whereKeyword, IdentifierNameSyntax name, SyntaxToken colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints) 37951public static TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(SyntaxToken whereKeyword, IdentifierNameSyntax name, SyntaxToken colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
Parser\LanguageParser.cs (5)
2259var bounds = _pool.AllocateSeparated<TypeParameterConstraintSyntax>(); 2268TypeParameterConstraintSyntax constraint = this.ParseTypeParameterConstraint(); 2318PostSkipAction skipBadTypeParameterConstraintTokens(SeparatedSyntaxListBuilder<TypeParameterConstraintSyntax> list, SyntaxKind expected) 2346private TypeParameterConstraintSyntax ParseTypeParameterConstraint() 2390TypeParameterConstraintSyntax parseTypeOrAllowsConstraint()