32 references to ForStatement
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (2)
1233case VisualBasic.SyntaxKind.ForStatement: 1257case VisualBasic.SyntaxKind.ForStatement:
Microsoft.CodeAnalysis.VisualBasic (15)
Binding\MemberSemanticModel.vb (1)
356SyntaxKind.ForStatement,
Compilation\SyntaxTreeSemanticModel.vb (1)
1817Debug.Assert(forBlockOrStatement.Kind <> SyntaxKind.ForStatement)
Generated\Syntax.xml.Internal.Generated.vb (2)
48272Return New ForStatementSyntax(SyntaxKind.ForStatement, forKeyword, controlVariable, equalsToken, fromValue, toKeyword, toValue, stepClause) 60350Return New ForStatementSyntax(SyntaxKind.ForStatement, forKeyword, controlVariable, equalsToken, fromValue, toKeyword, toValue, stepClause, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (5)
19062Case SyntaxKind.ForStatement 19510Return New ForStatementSyntax(SyntaxKind.ForStatement, Nothing, Nothing, DirectCast(forKeyword.Node, InternalSyntax.KeywordSyntax), controlVariable, DirectCast(equalsToken.Node, InternalSyntax.PunctuationSyntax), fromValue, DirectCast(toKeyword.Node, InternalSyntax.KeywordSyntax), toValue, stepClause) 35915SyntaxKind.ForStatement, 36209SyntaxKind.ForStatement, 36511SyntaxKind.ForStatement,
Generated\Syntax.xml.Syntax.Generated.vb (1)
19094''' <item><description><see cref="SyntaxKind.ForStatement"/></description></item>
Parser\BlockContexts\BlockContext.vb (1)
467Case SyntaxKind.ForStatement, SyntaxKind.ForEachStatement
Parser\BlockContexts\ForBlockContext.vb (2)
25MyBase.New(If(statement.Kind = SyntaxKind.ForStatement, SyntaxKind.ForBlock, SyntaxKind.ForEachBlock), statement, prevContext) 27Debug.Assert(statement.Kind = SyntaxKind.ForStatement OrElse statement.Kind = SyntaxKind.ForEachStatement)
Symbols\Source\LocalSymbol.vb (1)
565Debug.Assert(node.IsKind(SyntaxKind.ForStatement))
Syntax\InternalSyntax\SyntaxNodeExtensions.vb (1)
838SyntaxKind.ForStatement,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
ExpressionSyntaxExtensions.vb (1)
542expression.IsParentKind(SyntaxKind.ForStatement) OrElse
Microsoft.CodeAnalysis.VisualBasic.Features (5)
Completion\CompletionProviders\VisualBasicSuggestionModeCompletionProvider.vb (1)
95targetToken.Parent.IsKind(SyntaxKind.ForStatement) Then
Completion\KeywordRecommenders\Statements\EachKeywordRecommender.vb (1)
28If targetToken.IsKind(SyntaxKind.ForKeyword) AndAlso targetToken.Parent.IsKind(SyntaxKind.ForStatement) Then
EditAndContinue\BreakpointSpans.vb (1)
136SyntaxKind.ForStatement,
EditAndContinue\SyntaxComparer.vb (1)
390Case SyntaxKind.ForStatement
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
2674Case SyntaxKind.ForStatement,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\ForLoopTest.vb (1)
662Dim node = tree.FindNodeOrTokenByKind(SyntaxKind.ForStatement, index).AsNode()
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
SymbolsTests\Source\SourceSymbolTests.vb (1)
510Dim list = tree.GetRoot().DescendantNodes().Where(Function(n) (n.Kind = SyntaxKind.ForStatement)).ToArray()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Syntax\SyntaxFactsTest.vb (1)
798Assert.False(SyntaxFacts.IsPunctuationOrKeyword(SyntaxKind.ForStatement))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
Classification\ClassificationHelpers.vb (1)
146SyntaxKind.ForStatement,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
542expression.IsParentKind(SyntaxKind.ForStatement) OrElse
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
847Dim possibleSpecialStatement = token.FirstAncestorOrSelf(Function(n) n.Kind = SyntaxKind.ForStatement OrElse
Simplification\Reducers\VisualBasicVariableDeclaratorReducer.vb (3)
63SyntaxKind.ForStatement, 111If (parent.IsKind(SyntaxKind.ForEachStatement, SyntaxKind.ForStatement)) Then 113If parent.IsKind(SyntaxKind.ForStatement) Then