45 references to SimpleDoLoopBlock
Microsoft.CodeAnalysis.VisualBasic (30)
Binding\Binder_Statements.vb (2)
83
Case SyntaxKind.
SimpleDoLoopBlock
,
205
node.Parent.Kind = SyntaxKind.
SimpleDoLoopBlock
OrElse
Binding\MemberSemanticModel.vb (1)
282
SyntaxKind.
SimpleDoLoopBlock
,
Generated\Syntax.xml.Internal.Generated.vb (4)
47626
Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.
SimpleDoLoopBlock
, doStatement, statements.Node, loopStatement, hash)
47631
Dim result = New DoLoopBlockSyntax(SyntaxKind.
SimpleDoLoopBlock
, doStatement, statements.Node, loopStatement)
59704
Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.
SimpleDoLoopBlock
, doStatement, statements.Node, loopStatement, _factoryContext, hash)
59709
Dim result = New DoLoopBlockSyntax(SyntaxKind.
SimpleDoLoopBlock
, doStatement, statements.Node, loopStatement, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (7)
17779
Return New DoLoopBlockSyntax(SyntaxKind.
SimpleDoLoopBlock
, Nothing, Nothing, doStatement, statements.Node, loopStatement)
18033
Case SyntaxKind.
SimpleDoLoopBlock
18049
Case SyntaxKind.
SimpleDoLoopBlock
35901
SyntaxKind.
SimpleDoLoopBlock
,
36195
SyntaxKind.
SimpleDoLoopBlock
,
36497
SyntaxKind.
SimpleDoLoopBlock
,
44480
SyntaxKind.
SimpleDoLoopBlock
,
Generated\Syntax.xml.Syntax.Generated.vb (1)
17949
''' <item><description><see cref="SyntaxKind.
SimpleDoLoopBlock
"/></description></item>
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
1237
SyntaxKind.
SimpleDoLoopBlock
,
Parser\BlockContexts\BlockContext.vb (4)
517
SyntaxKind.
SimpleDoLoopBlock
,
560
Case SyntaxKind.
SimpleDoLoopBlock
,
685
Case SyntaxKind.
SimpleDoLoopBlock
, SyntaxKind.DoWhileLoopBlock
788
Case SyntaxKind.
SimpleDoLoopBlock
,
Parser\BlockContexts\DoLoopBlockContext.vb (2)
19
SyntaxKind.
SimpleDoLoopBlock
,
51
If kind = SyntaxKind.
SimpleDoLoopBlock
AndAlso loopStmt.WhileOrUntilClause IsNot Nothing Then
Parser\BlockContexts\SingleLineLambdaContext.vb (1)
100
SyntaxKind.
SimpleDoLoopBlock
,
Parser\ParseStatement.vb (2)
62
Case SyntaxKind.
SimpleDoLoopBlock
,
163
Case SyntaxKind.
SimpleDoLoopBlock
,
Syntax\LambdaUtilities.vb (1)
650
SyntaxKind.
SimpleDoLoopBlock
,
Syntax\SyntaxFacts.vb (2)
397
Case SyntaxKind.
SimpleDoLoopBlock
,
706
Case SyntaxKind.
SimpleDoLoopBlock
,
Syntax\SyntaxKindFacts.vb (2)
548
SyntaxKind.
SimpleDoLoopBlock
,
562
SyntaxKind.
SimpleDoLoopBlock
,
Microsoft.CodeAnalysis.VisualBasic.Features (13)
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (4)
182
SyntaxKind.
SimpleDoLoopBlock
,
240
Case SyntaxKind.
SimpleDoLoopBlock
,
267
Case SyntaxKind.
SimpleDoLoopBlock
,
290
Case SyntaxKind.
SimpleDoLoopBlock
,
Completion\KeywordRecommenders\Statements\ContinueKeywordRecommender.vb (1)
23
SyntaxKind.
SimpleDoLoopBlock
,
Completion\KeywordRecommenders\Statements\DoKeywordRecommender.vb (1)
32
context.IsInStatementBlockOfKind(SyntaxKind.
SimpleDoLoopBlock
,
Completion\KeywordRecommenders\Statements\ExitKeywordRecommender.vb (1)
23
SyntaxKind.
SimpleDoLoopBlock
,
Completion\KeywordRecommenders\Statements\LoopKeywordRecommender.vb (1)
28
If doBlock.Kind <> SyntaxKind.
SimpleDoLoopBlock
Then
Completion\KeywordRecommenders\Statements\UntilAndWhileKeywordRecommender.vb (1)
28
targetToken.Parent.Parent.IsKind(SyntaxKind.
SimpleDoLoopBlock
, SyntaxKind.DoLoopWhileBlock, SyntaxKind.DoLoopUntilBlock)) Then
EditAndContinue\SyntaxComparer.vb (2)
364
Case SyntaxKind.
SimpleDoLoopBlock
,
939
Case SyntaxKind.
SimpleDoLoopBlock
,
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1661
Case SyntaxKind.
SimpleDoLoopBlock
,
LambdaUtilities.vb (1)
650
SyntaxKind.
SimpleDoLoopBlock
,
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Syntax\SyntaxFactsTest.vb (2)
90
Assert.Equal("Do Loop", SyntaxFacts.GetBlockName(SyntaxKind.
SimpleDoLoopBlock
))
431
For Each item As SyntaxKind In {SyntaxKind.
SimpleDoLoopBlock
,