31 references to ForEachStatement
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
1250case VisualBasic.SyntaxKind.ForEachStatement:
Microsoft.CodeAnalysis.VisualBasic (15)
Binding\MemberSemanticModel.vb (1)
357SyntaxKind.ForEachStatement,
Compilation\SyntaxTreeSemanticModel.vb (1)
1818Debug.Assert(forBlockOrStatement.Kind <> SyntaxKind.ForEachStatement)
Generated\Syntax.xml.Internal.Generated.vb (2)
48337Return New ForEachStatementSyntax(SyntaxKind.ForEachStatement, forKeyword, eachKeyword, controlVariable, inKeyword, expression) 60415Return New ForEachStatementSyntax(SyntaxKind.ForEachStatement, forKeyword, eachKeyword, controlVariable, inKeyword, expression, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (5)
19104Case SyntaxKind.ForEachStatement 19977Return New ForEachStatementSyntax(SyntaxKind.ForEachStatement, Nothing, Nothing, DirectCast(forKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(eachKeyword.Node, InternalSyntax.KeywordSyntax), controlVariable, DirectCast(inKeyword.Node, InternalSyntax.KeywordSyntax), expression) 35916SyntaxKind.ForEachStatement, 36210SyntaxKind.ForEachStatement, 36512SyntaxKind.ForEachStatement,
Generated\Syntax.xml.Syntax.Generated.vb (1)
19463''' <item><description><see cref="SyntaxKind.ForEachStatement"/></description></item>
Parser\BlockContexts\BlockContext.vb (1)
467Case SyntaxKind.ForStatement, SyntaxKind.ForEachStatement
Parser\BlockContexts\ForBlockContext.vb (1)
27Debug.Assert(statement.Kind = SyntaxKind.ForStatement OrElse statement.Kind = SyntaxKind.ForEachStatement)
Symbols\Source\LocalSymbol.vb (1)
572Debug.Assert(node.IsKind(SyntaxKind.ForEachStatement))
Syntax\InternalSyntax\SyntaxNodeExtensions.vb (1)
839SyntaxKind.ForEachStatement
Syntax\SyntaxFacts.vb (1)
944parentKind = SyntaxKind.ForEachStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
ExpressionSyntaxExtensions.vb (1)
541expression.IsParentKind(SyntaxKind.ForEachStatement) OrElse
VisualBasicSyntaxKinds.vb (1)
134Public ReadOnly Property ForEachStatement As Integer = SyntaxKind.ForEachStatement Implements ISyntaxKinds.ForEachStatement
Microsoft.CodeAnalysis.VisualBasic.Features (3)
EditAndContinue\BreakpointSpans.vb (1)
137SyntaxKind.ForEachStatement,
EditAndContinue\SyntaxComparer.vb (1)
393Case SyntaxKind.ForEachStatement
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
2675SyntaxKind.ForEachStatement,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\ForeachTest.vb (1)
1393Dim node = tree.FindNodeOrTokenByKind(SyntaxKind.ForEachStatement, index).AsNode()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (9)
Classification\ClassificationHelpers.vb (1)
145SyntaxKind.ForEachStatement,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
541expression.IsParentKind(SyntaxKind.ForEachStatement) OrElse
Rename\LocalConflictVisitor.vb (1)
140If node.ForOrForEachStatement.Kind = SyntaxKind.ForEachStatement Then
Rename\VisualBasicRenameRewriterLanguageService.vb (2)
819If token.Kind = SyntaxKind.ForKeyword AndAlso token.Parent.IsKind(SyntaxKind.ForEachStatement) Then 848n.Kind = SyntaxKind.ForEachStatement OrElse
Simplification\Reducers\VisualBasicVariableDeclaratorReducer.vb (3)
64SyntaxKind.ForEachStatement) Then 111If (parent.IsKind(SyntaxKind.ForEachStatement, SyntaxKind.ForStatement)) Then 126If parent.IsKind(SyntaxKind.ForEachStatement) Then
VisualBasicSyntaxKinds.vb (1)
134Public ReadOnly Property ForEachStatement As Integer = SyntaxKind.ForEachStatement Implements ISyntaxKinds.ForEachStatement