56 references to ForBlock
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
1234
case VisualBasic.SyntaxKind.
ForBlock
:
Microsoft.CodeAnalysis.VisualBasic (35)
Binding\Binder_Statements.vb (4)
93
Case SyntaxKind.
ForBlock
210
node.Parent.Kind = SyntaxKind.
ForBlock
OrElse
853
Case SyntaxKind.
ForBlock
,
880
block.Kind = SyntaxKind.
ForBlock
OrElse
Binding\ForOrForEachBlockBinder.vb (2)
46
If _syntax.Kind = SyntaxKind.
ForBlock
Then
108
If _syntax.Kind = SyntaxKind.
ForBlock
Then
Binding\MemberSemanticModel.vb (1)
288
SyntaxKind.
ForBlock
,
Generated\Syntax.xml.Internal.Generated.vb (4)
48185
Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.
ForBlock
, forStatement, statements.Node, nextStatement, hash)
48190
Dim result = New ForBlockSyntax(SyntaxKind.
ForBlock
, forStatement, statements.Node, nextStatement)
60263
Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.
ForBlock
, forStatement, statements.Node, nextStatement, _factoryContext, hash)
60268
Dim result = New ForBlockSyntax(SyntaxKind.
ForBlock
, forStatement, statements.Node, nextStatement, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (4)
19066
Return New ForBlockSyntax(SyntaxKind.
ForBlock
, Nothing, Nothing, forStatement, statements.Node, nextStatement)
35913
SyntaxKind.
ForBlock
,
36207
SyntaxKind.
ForBlock
,
36509
SyntaxKind.
ForBlock
,
Generated\Syntax.xml.Syntax.Generated.vb (1)
18658
''' <item><description><see cref="SyntaxKind.
ForBlock
"/></description></item>
Lowering\Instrumentation\Instrumenter.vb (2)
366
Debug.Assert(original.Syntax.Kind = SyntaxKind.
ForBlock
)
372
Debug.Assert(original.Syntax.Kind = SyntaxKind.
ForBlock
)
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
1234
Case SyntaxKind.
ForBlock
,
Parser\BlockContexts\BlockContext.vb (4)
522
SyntaxKind.
ForBlock
,
568
Case SyntaxKind.
ForBlock
,
697
Case SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock
795
Case SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock
Parser\BlockContexts\ForBlockContext.vb (3)
25
MyBase.New(If(statement.Kind = SyntaxKind.ForStatement, SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock), statement, prevContext)
45
If BlockKind = SyntaxKind.
ForBlock
Then
73
If context.BlockKind <> SyntaxKind.
ForBlock
AndAlso context.BlockKind <> SyntaxKind.ForEachBlock Then
Parser\BlockContexts\SingleLineLambdaContext.vb (1)
105
SyntaxKind.
ForBlock
,
Parser\ParseStatement.vb (3)
68
Case SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock
169
Case SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock
735
enclosing.BlockKind <> SyntaxKind.
ForBlock
AndAlso
Syntax\LambdaUtilities.vb (1)
648
SyntaxKind.
ForBlock
,
Syntax\SyntaxFacts.vb (2)
390
Case SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock
725
Case SyntaxKind.
ForBlock
Syntax\SyntaxKindFacts.vb (2)
546
SyntaxKind.
ForBlock
,
560
SyntaxKind.
ForBlock
,
Microsoft.CodeAnalysis.VisualBasic.Features (14)
CodeFixes\CorrectNextControlVariable\CorrectNextControlVariableCodeFixProvider.vb (1)
93
Case SyntaxKind.
ForBlock
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (4)
185
SyntaxKind.
ForBlock
,
246
Case SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock
273
Case SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock
296
Case SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock
Completion\KeywordRecommenders\Statements\ContinueKeywordRecommender.vb (1)
28
SyntaxKind.
ForBlock
,
Completion\KeywordRecommenders\Statements\ExitKeywordRecommender.vb (1)
26
SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock,
Completion\KeywordRecommenders\Statements\ForKeywordRecommender.vb (1)
31
context.IsInStatementBlockOfKind(SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock) AndAlso
Completion\KeywordRecommenders\Statements\NextKeywordRecommender.vb (1)
21
Return If(context.IsStatementContext AndAlso context.IsInStatementBlockOfKind(SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock),
EditAndContinue\SyntaxComparer.vb (2)
384
Case SyntaxKind.
ForBlock
968
Case SyntaxKind.
ForBlock
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1672
SyntaxKind.
ForBlock
GoToDefinition\VisualBasicGoToDefinitionSymbolService.vb (1)
115
While node IsNot Nothing AndAlso Not node.IsKind(SyntaxKind.
ForBlock
, SyntaxKind.ForEachBlock)
LambdaUtilities.vb (1)
648
SyntaxKind.
ForBlock
,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\ForLoopTest.vb (1)
669
Dim node = tree.FindNodeOrTokenByKind(SyntaxKind.
ForBlock
, index).AsNode()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (5)
Parser\ParseStatements.vb (4)
1950
Assert.Equal(SyntaxKind.
ForBlock
, statement.Kind)
1967
Assert.Equal(SyntaxKind.
ForBlock
, statement.Kind)
1984
Assert.Equal(SyntaxKind.
ForBlock
, statement.Kind)
2001
Assert.Equal(SyntaxKind.
ForBlock
, statement.Kind)
Syntax\SyntaxFactsTest.vb (1)
99
Assert.Equal("For", SyntaxFacts.GetBlockName(SyntaxKind.
ForBlock
))