22 references to ForEachStatement
Microsoft.CodeAnalysis.VisualBasic (12)
Generated\Syntax.xml.Main.Generated.vb (2)
3462Dim newForEachStatement = DirectCast(Visit(node.ForEachStatement), ForEachStatementSyntax) 3463If node.ForEachStatement IsNot newForEachStatement Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (4)
18906return Update(Me.ForEachStatement, statements, Me.NextStatement) 18944return Update(Me.ForEachStatement, Me.Statements, nextStatement) 18972Return Me.ForEachStatement 19005If forEachStatement IsNot Me.ForEachStatement OrElse statements <> Me.Statements OrElse nextStatement IsNot Me.NextStatement Then
Lowering\Instrumentation\DebugInfoInjector.vb (1)
353Return New BoundSequencePoint(DirectCast(original.Syntax, ForEachBlockSyntax).ForEachStatement,
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (3)
223Dim boundCollectionAssignment = CreateLocalAndAssignment(syntaxNode.ForEachStatement, 243Dim boundIndexInitialization = CreateLocalAndAssignment(syntaxNode.ForEachStatement, 571Dim boundEnumeratorAssignment = CreateLocalAndAssignment(syntaxNode.ForEachStatement,
Semantics\StatementSyntaxWalker.vb (1)
204Visit(node.ForEachStatement)
Syntax\ForOrForEachBlockSyntax.vb (1)
36Return ForEachStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
VisualBasicHeaderFacts.vb (1)
145Return IsOnHeader(root, position, node, node.ForEachStatement)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
LineCommit\ContainingStatementInfo.MatchingStatementsVisitor.vb (1)
52Return New StatementSyntax() {node.ForEachStatement, node.NextStatement}
Microsoft.CodeAnalysis.VisualBasic.Features (4)
ConvertForEachToFor\VisualBasicConvertForEachToForCodeRefactoringProvider.vb (3)
52Dim foreachCollectionExpression = forEachBlock.ForEachStatement.Expression 115forBlock = forBlock.WithForStatement(forBlock.ForStatement.WithTrailingTrivia(forEachBlock.ForEachStatement.GetLastToken().TrailingTrivia)) 128GetVariableNameAndType(forEachBlock.ForEachStatement, foreachVariable, type)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
285Return node.WithForEachStatement(ReplaceStatementIfNeeded(node.ForEachStatement)).
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (2)
20091Assert.NotNull(objectUnderTest.forEachStatement) 20092Dim withObj = objectUnderTest.WithForEachStatement(objectUnderTest.ForEachStatement).WithStatements(objectUnderTest.Statements).WithNextStatement(objectUnderTest.NextStatement)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
SemanticModelTestBase.vb (1)
113Return semanticModel.GetForEachStatementInfo(DirectCast(node, ForEachBlockSyntax).ForEachStatement)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicHeaderFacts.vb (1)
145Return IsOnHeader(root, position, node, node.ForEachStatement)