2 types derived from ConstraintSyntax
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\Syntax.xml.Syntax.Generated.vb (2)
4997Inherits ConstraintSyntax 5084Inherits ConstraintSyntax
2 instantiations of ConstraintSyntax
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\Syntax.xml.Syntax.Generated.vb (2)
5001MyBase.New(green, parent, startLocation) 5089MyBase.New(green, parent, startLocation)
27 references to ConstraintSyntax
Microsoft.CodeAnalysis.VisualBasic (19)
Binding\Binder_Constraints.vb (2)
31For Each syntax As ConstraintSyntax In DirectCast(clause, TypeParameterMultipleConstraintClauseSyntax).Constraints 43syntax As ConstraintSyntax,
Generated\Syntax.xml.Main.Generated.vb (7)
1923Dim newConstraint = DirectCast(Visit(node.Constraint), ConstraintSyntax) 8022Public Shared Function TypeParameterSingleConstraintClause(asKeyword As SyntaxToken, constraint As ConstraintSyntax) As TypeParameterSingleConstraintClauseSyntax 8051Public Shared Function TypeParameterSingleConstraintClause(constraint As ConstraintSyntax) As TypeParameterSingleConstraintClauseSyntax 8073Public Shared Function TypeParameterMultipleConstraintClause(asKeyword As SyntaxToken, openBraceToken As SyntaxToken, constraints As SeparatedSyntaxList(Of ConstraintSyntax), closeBraceToken As SyntaxToken) As TypeParameterMultipleConstraintClauseSyntax 8101Public Shared Function TypeParameterMultipleConstraintClause(constraints As SeparatedSyntaxList(Of ConstraintSyntax)) As TypeParameterMultipleConstraintClauseSyntax 8114Public Shared Function TypeParameterMultipleConstraintClause(ParamArray constraints As ConstraintSyntax()) As TypeParameterMultipleConstraintClauseSyntax 8115Return SyntaxFactory.TypeParameterMultipleConstraintClause(SyntaxFactory.Token(SyntaxKind.AsKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), SyntaxFactory.SeparatedList(Of ConstraintSyntax)().AddRange(constraints), SyntaxFactory.Token(SyntaxKind.CloseBraceToken))
Generated\Syntax.xml.Syntax.Generated.vb (10)
4703Friend _constraint as ConstraintSyntax 4711Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), asKeyword As InternalSyntax.KeywordSyntax, constraint As ConstraintSyntax) 4738Public ReadOnly Property Constraint As ConstraintSyntax 4749Public Shadows Function WithConstraint(constraint as ConstraintSyntax) As TypeParameterSingleConstraintClauseSyntax 4790Public Function Update(asKeyword As SyntaxToken, constraint As ConstraintSyntax) As TypeParameterSingleConstraintClauseSyntax 4869Public ReadOnly Property Constraints As SeparatedSyntaxList(Of ConstraintSyntax) 4873Return new SeparatedSyntaxList(Of ConstraintSyntax)(listNode, Me.GetChildIndex(2)) 4884Public Shadows Function WithConstraints(constraints as SeparatedSyntaxList(Of ConstraintSyntax)) As TypeParameterMultipleConstraintClauseSyntax 4888Public Shadows Function AddConstraints(ParamArray items As ConstraintSyntax()) As TypeParameterMultipleConstraintClauseSyntax 4953Public Function Update(asKeyword As SyntaxToken, openBraceToken As SyntaxToken, constraints As SeparatedSyntaxList(Of ConstraintSyntax), closeBraceToken As SyntaxToken) As TypeParameterMultipleConstraintClauseSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
SyntaxTreeExtensions.vb (1)
527token.IsChildSeparatorToken(Of TypeParameterMultipleConstraintClauseSyntax, ConstraintSyntax)(Function(constraint) constraint.Constraints) Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (4)
Generated\Syntax.Test.xml.Generated.vb (4)
10493SyntaxFactory.TypeParameterMultipleConstraintClause(SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), New SeparatedSyntaxList(Of ConstraintSyntax)(), SyntaxFactory.Token(SyntaxKind.CloseBraceToken)) 10501SyntaxFactory.TypeParameterMultipleConstraintClause(SyntaxFactory.Token(SyntaxKind.AsKeyword), SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), New SeparatedSyntaxList(Of ConstraintSyntax)(), SyntaxFactory.Token(SyntaxKind.CloseBraceToken)) 10509SyntaxFactory.TypeParameterMultipleConstraintClause(SyntaxFactory.Token(SyntaxKind.AsKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), New SeparatedSyntaxList(Of ConstraintSyntax)(), SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword)) 10516return SyntaxFactory.TypeParameterMultipleConstraintClause(SyntaxFactory.Token(SyntaxKind.AsKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), New SeparatedSyntaxList(Of ConstraintSyntax)(), SyntaxFactory.Token(SyntaxKind.CloseBraceToken))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
CodeGeneration\TypeParameterGenerator.vb (1)
24Dim constraints = New List(Of ConstraintSyntax)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2873Dim constraints = SyntaxFactory.SeparatedList(Of ConstraintSyntax)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
527token.IsChildSeparatorToken(Of TypeParameterMultipleConstraintClauseSyntax, ConstraintSyntax)(Function(constraint) constraint.Constraints) Then