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