4 instantiations of ForBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
17277Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.ForBlockSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
3453Return New ForBlockSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newForStatement, newStatements.Node, newNextStatement) 19066Return New ForBlockSyntax(SyntaxKind.ForBlock, Nothing, Nothing, forStatement, statements.Node, nextStatement)
Generated\Syntax.xml.Syntax.Generated.vb (1)
18673Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ForBlockSyntax(kind, errors, annotations, DirectCast(forStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ForStatementSyntax), if(statements IsNot Nothing, statements.Green, Nothing), if(nextStatement IsNot Nothing, DirectCast(nextStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.NextStatementSyntax), Nothing)), Nothing, 0)
77 references to ForBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (19)
Binding\LocalBinderBuilder.vb (1)
308Public Overrides Sub VisitForBlock(node As ForBlockSyntax)
Generated\Syntax.xml.Main.Generated.vb (5)
356Public Overridable Function VisitForBlock(ByVal node As ForBlockSyntax) As TResult 1091Public Overridable Sub VisitForBlock(ByVal node As ForBlockSyntax) 3442Public Overrides Function VisitForBlock(ByVal node As ForBlockSyntax) As SyntaxNode 19057Public Shared Function ForBlock(forStatement As ForStatementSyntax, statements As SyntaxList(of StatementSyntax), nextStatement As NextStatementSyntax) As ForBlockSyntax 19078Public Shared Function ForBlock(forStatement As ForStatementSyntax) As ForBlockSyntax
Generated\Syntax.xml.Syntax.Generated.vb (6)
18690Public Shadows Function WithForStatement(forStatement as ForStatementSyntax) As ForBlockSyntax 18721Public Shadows Function WithStatements(statements as SyntaxList(Of StatementSyntax)) As ForBlockSyntax 18725Public Shadows Function AddStatements(ParamArray items As StatementSyntax()) As ForBlockSyntax 18759Public Shadows Function WithNextStatement(nextStatement as NextStatementSyntax) As ForBlockSyntax 18763Public Shadows Function AddNextStatementControlVariables(ParamArray items As ExpressionSyntax()) As ForBlockSyntax 18820Public Function Update(forStatement As ForStatementSyntax, statements As SyntaxList(of StatementSyntax), nextStatement As NextStatementSyntax) As ForBlockSyntax
Lowering\Instrumentation\DebugInfoInjector.vb (3)
370Return New BoundSequencePoint(DirectCast(original.Syntax, ForBlockSyntax).ForStatement, MyBase.InstrumentForLoopInitialization(original, initialization)) 375Dim nextStmt = DirectCast(original.Syntax, ForBlockSyntax).NextStatement 378increment = New BoundSequencePoint(DirectCast(original.Syntax, ForBlockSyntax).NextStatement, increment)
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (2)
52Dim blockSyntax = DirectCast(forStatement.Syntax, ForBlockSyntax) 391Dim blockSyntax = DirectCast(forStatement.Syntax, ForBlockSyntax)
Semantics\StatementSyntaxWalker.vb (1)
198Public Overrides Sub VisitForBlock(ByVal node As ForBlockSyntax)
Syntax\SyntaxNormalizer.vb (1)
992Public Overrides Function VisitForBlock(node As ForBlockSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
SyntaxNodeExtensions.vb (1)
617Function(x As ForBlockSyntax) x.WithStatements(statements),
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
LineCommit\ContainingStatementInfo.MatchingStatementsVisitor.vb (1)
45Public Overrides Function VisitForBlock(node As ForBlockSyntax) As IList(Of StatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (2)
RefactoringHelpers\RefactoringHelpersTests.vb (1)
61Await TestAsync(Of ForBlockSyntax)(testText)
Structure\ForBlockStructureTests.vb (1)
11Inherits AbstractVisualBasicSyntaxNodeStructureProviderTests(Of ForBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (9)
CodeRefactorings\VisualBasicRefactoringHelpersService.vb (1)
86If TypeOf node Is ForStatementSyntax And TypeOf node.Parent Is ForBlockSyntax Then
ConvertForToForEach\VisualBasicConvertForToForEachCodeRefactoringProvider.vb (4)
18ForBlockSyntax, 33Protected Overrides Function GetBodyStatements(forStatement As ForBlockSyntax) As SyntaxList(Of StatementSyntax) 44forBlock As ForBlockSyntax, 80currentFor As ForBlockSyntax, typeNode As TypeSyntax,
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
270Public Overrides Function VisitForBlock(node As ForBlockSyntax) As SyntaxNode
Structure\Providers\ForBlockStructureProvider.vb (2)
12Inherits AbstractSyntaxNodeStructureProvider(Of ForBlockSyntax) 15node As ForBlockSyntax,
Structure\VisualBasicBlockStructureProvider.vb (1)
29builder.Add(Of ForBlockSyntax, ForBlockStructureProvider)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\ForLoopTest.vb (2)
667Private Function GetForBlock(compilation As VisualBasicCompilation, index As Integer) As ForBlockSyntax 670Return DirectCast(node, ForBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
13351Private Shared Function GenerateRedForBlock() As ForBlockSyntax
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
ParserTestUtilities.vb (1)
882Public Overrides Sub VisitForBlock(node As ForBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Rename\LocalConflictVisitor.vb (1)
128Public Overrides Sub VisitForBlock(node As ForBlockSyntax)
SyntaxNodeExtensions.vb (1)
617Function(x As ForBlockSyntax) x.WithStatements(statements),
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (39)
IOperation\IOperationTests.vb (1)
327VerifyOperationTreeAndDiagnosticsForTest(Of ForBlockSyntax)(source, expectedOperationTree, expectedDiagnostics)
IOperation\IOperationTests_IBranchOperation.Extensions.vb (6)
46AssertOuterIsCorrespondingLoopOfInner(Of ForBlockSyntax, ExitStatementSyntax)( 136AssertOuterIsCorrespondingLoopOfInner(Of ForBlockSyntax, ExitStatementSyntax)( 154AssertOuterIsCorrespondingLoopOfInner(Of ForBlockSyntax, ExitStatementSyntax)( 229AssertOuterIsCorrespondingLoopOfInner(Of ForBlockSyntax, ExitStatementSyntax)( 267AssertOuterIsCorrespondingLoopOfInner(Of ForBlockSyntax, ContinueStatementSyntax)( 286Dim result = GetOuterOperationAndCorrespondingInnerOperation(Of ForBlockSyntax, ExitStatementSyntax)(
IOperation\IOperationTests_IForLoopStatement.vb (29)
69VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 131VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree, TestOptions.ReleaseDll.WithOverflowChecks(False)) 185VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 234VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 337VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 416VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 491VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 563VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 610VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 674VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 720VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 757VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 793VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 839VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 901VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 945VerifyOperationTreeAndDiagnosticsForTest(Of ForBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 990VerifyOperationTreeAndDiagnosticsForTest(Of ForBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 1050VerifyOperationTreeAndDiagnosticsForTest(Of ForBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 1085VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 1126VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 1164VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 1202VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 1238VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 1277VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 1316VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 1352VerifyOperationTreeForTest(Of ForBlockSyntax)(source, expectedOperationTree) 1396VerifyOperationTreeAndDiagnosticsForTest(Of ForBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 1440VerifyOperationTreeAndDiagnosticsForTest(Of ForBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 1487VerifyOperationTreeAndDiagnosticsForTest(Of ForBlockSyntax)(source, expectedOperationTree, expectedDiagnostics)
IOperation\IOperationTests_InvalidStatement.vb (3)
266VerifyOperationTreeAndDiagnosticsForTest(Of ForBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 322VerifyOperationTreeAndDiagnosticsForTest(Of ForBlockSyntax)(source, expectedOperationTree, expectedDiagnostics) 371VerifyOperationTreeAndDiagnosticsForTest(Of ForBlockSyntax)(source, expectedOperationTree, expectedDiagnostics)