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