7 instantiations of LoopStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (7)
Generated\Syntax.xml.Internal.Generated.vb (1)
16824
Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.
LoopStatementSyntax
(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (5)
3406
Return New
LoopStatementSyntax
(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newLoopKeyword, newWhileOrUntilClause)
18285
Return New
LoopStatementSyntax
(SyntaxKind.SimpleLoopStatement, Nothing, Nothing, DirectCast(loopKeyword.Node, InternalSyntax.KeywordSyntax), whileOrUntilClause)
18325
Return New
LoopStatementSyntax
(SyntaxKind.LoopWhileStatement, Nothing, Nothing, DirectCast(loopKeyword.Node, InternalSyntax.KeywordSyntax), whileOrUntilClause)
18365
Return New
LoopStatementSyntax
(SyntaxKind.LoopUntilStatement, Nothing, Nothing, DirectCast(loopKeyword.Node, InternalSyntax.KeywordSyntax), whileOrUntilClause)
18413
Return New
LoopStatementSyntax
(kind, Nothing, Nothing, DirectCast(loopKeyword.Node, InternalSyntax.KeywordSyntax), whileOrUntilClause)
Generated\Syntax.xml.Syntax.Generated.vb (1)
18243
Me.
New
(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.LoopStatementSyntax(kind, errors, annotations, loopKeyword, if(whileOrUntilClause IsNot Nothing, DirectCast(whileOrUntilClause.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.WhileOrUntilClauseSyntax), Nothing)), Nothing, 0)
51 references to LoopStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (38)
Binding\Binder_Statements.vb (1)
226
Dim whileOrUntilClause = DirectCast(node,
LoopStatementSyntax
).WhileOrUntilClause
Generated\Syntax.xml.Main.Generated.vb (28)
347
Public Overridable Function VisitLoopStatement(ByVal node As
LoopStatementSyntax
) As TResult
1082
Public Overridable Sub VisitLoopStatement(ByVal node As
LoopStatementSyntax
)
3372
Dim newLoopStatement = DirectCast(Visit(node.LoopStatement),
LoopStatementSyntax
)
3397
Public Overrides Function VisitLoopStatement(ByVal node As
LoopStatementSyntax
) As SyntaxNode
17758
Public Shared Function SimpleDoLoopBlock(doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
17793
Public Shared Function SimpleDoLoopBlock(doStatement As DoStatementSyntax, loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
17811
Public Shared Function DoWhileLoopBlock(doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
17842
Public Shared Function DoWhileLoopBlock(doStatement As DoStatementSyntax, loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
17860
Public Shared Function DoUntilLoopBlock(doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
17891
Public Shared Function DoUntilLoopBlock(doStatement As DoStatementSyntax, loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
17909
Public Shared Function DoLoopWhileBlock(doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
17940
Public Shared Function DoLoopWhileBlock(doStatement As DoStatementSyntax, loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
17958
Public Shared Function DoLoopUntilBlock(doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
17989
Public Shared Function DoLoopUntilBlock(doStatement As DoStatementSyntax, loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
18012
Public Shared Function DoLoopBlock(ByVal kind As SyntaxKind, doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
18079
Public Shared Function DoLoopBlock(ByVal kind As SyntaxKind, doStatement As DoStatementSyntax, loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
18279
Public Shared Function SimpleLoopStatement(loopKeyword As SyntaxToken, whileOrUntilClause As WhileOrUntilClauseSyntax) As
LoopStatementSyntax
18296
Public Shared Function SimpleLoopStatement(whileOrUntilClause As WhileOrUntilClauseSyntax) As
LoopStatementSyntax
18304
Public Shared Function SimpleLoopStatement() As
LoopStatementSyntax
18319
Public Shared Function LoopWhileStatement(loopKeyword As SyntaxToken, whileOrUntilClause As WhileOrUntilClauseSyntax) As
LoopStatementSyntax
18336
Public Shared Function LoopWhileStatement(whileOrUntilClause As WhileOrUntilClauseSyntax) As
LoopStatementSyntax
18344
Public Shared Function LoopWhileStatement() As
LoopStatementSyntax
18359
Public Shared Function LoopUntilStatement(loopKeyword As SyntaxToken, whileOrUntilClause As WhileOrUntilClauseSyntax) As
LoopStatementSyntax
18376
Public Shared Function LoopUntilStatement(whileOrUntilClause As WhileOrUntilClauseSyntax) As
LoopStatementSyntax
18384
Public Shared Function LoopUntilStatement() As
LoopStatementSyntax
18404
Public Shared Function LoopStatement(ByVal kind As SyntaxKind, loopKeyword As SyntaxToken, whileOrUntilClause As WhileOrUntilClauseSyntax) As
LoopStatementSyntax
18439
Public Shared Function LoopStatement(ByVal kind As SyntaxKind, whileOrUntilClause As WhileOrUntilClauseSyntax) As
LoopStatementSyntax
18452
Public Shared Function LoopStatement(ByVal kind As SyntaxKind) As
LoopStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (8)
17961
Friend _loopStatement as
LoopStatementSyntax
17969
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), doStatement As DoStatementSyntax, statements As SyntaxNode, loopStatement As
LoopStatementSyntax
)
18020
Public ReadOnly Property LoopStatement As
LoopStatementSyntax
18031
Public Shadows Function WithLoopStatement(loopStatement as
LoopStatementSyntax
) As DoLoopBlockSyntax
18086
Public Function Update(kind As SyntaxKind, doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As
LoopStatementSyntax
) As DoLoopBlockSyntax
18260
Public Shadows Function WithLoopKeyword(loopKeyword as SyntaxToken) As
LoopStatementSyntax
18282
Public Shadows Function WithWhileOrUntilClause(whileOrUntilClause as WhileOrUntilClauseSyntax) As
LoopStatementSyntax
18326
Public Function Update(kind As SyntaxKind, loopKeyword As SyntaxToken, whileOrUntilClause As WhileOrUntilClauseSyntax) As
LoopStatementSyntax
Syntax\SyntaxNormalizer.vb (1)
1348
Public Overrides Function VisitLoopStatement(node As
LoopStatementSyntax
) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
ElasticTriviaFormattingRule.vb (1)
261
TryCast(node,
LoopStatementSyntax
) IsNot Nothing OrElse
VisualBasicConsecutiveStatementPlacementDiagnosticAnalyzer.vb (1)
40
TypeOf node Is
LoopStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicMoveDeclarationNearReferenceService.vb (1)
30
TypeOf node Is
LoopStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (2)
205
Dim loopStatement = TryCast(node,
LoopStatementSyntax
)
246
Dim loopStatement = TryCast(endStatement,
LoopStatementSyntax
)
Completion\KeywordRecommenders\Statements\UntilAndWhileKeywordRecommender.vb (1)
27
TypeOf targetToken.Parent Is
LoopStatementSyntax
AndAlso
VisualBasicConsecutiveStatementPlacementDiagnosticAnalyzer.vb (1)
40
TypeOf node Is
LoopStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
FlowAnalysis\RegionAnalysisTests.vb (1)
5145
Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Loop While Me.backwardBranchChanged", StringComparison.Ordinal)).Parent,
LoopStatementSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
Generated\Syntax.Test.xml.Generated.vb (3)
13233
Private Shared Function GenerateRedSimpleLoopStatement() As
LoopStatementSyntax
13246
Private Shared Function GenerateRedLoopWhileStatement() As
LoopStatementSyntax
13259
Private Shared Function GenerateRedLoopUntilStatement() As
LoopStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
261
TryCast(node,
LoopStatementSyntax
) IsNot Nothing OrElse
VisualBasicMoveDeclarationNearReferenceService.vb (1)
30
TypeOf node Is
LoopStatementSyntax