17 instantiations of BoundStatementList
Microsoft.CodeAnalysis.VisualBasic (17)
Generated\BoundNodes.xml.Generated.vb (1)
6656Dim result = New BoundStatementList(Me.Syntax, statements, Me.HasErrors)
Lowering\LocalRewriter\LocalRewriter.vb (1)
437Return New BoundStatementList(statement.Syntax, ImmutableArray.Create(prologueOpt, statement))
Lowering\LocalRewriter\LocalRewriter_DoLoop.vb (1)
123ifConditionGotoStart = New BoundStatementList(ifConditionGotoStart.Syntax, conditionResumeTarget.Add(ifConditionGotoStart))
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (4)
230boundCollectionAssignment = New BoundStatementList(boundCollectionAssignment.Syntax, loopResumeTarget.Add(boundCollectionAssignment)) 437epilogue = New BoundStatementList(statementSyntax, RegisterUnstructuredExceptionHandlingResumeTarget(statementSyntax, canThrow:=True)) 445incrementAssignment = New BoundStatementList(statementSyntax, ImmutableArray.Create(epilogue, incrementAssignment)) 578boundEnumeratorAssignment = New BoundStatementList(boundEnumeratorAssignment.Syntax, loopResumeTarget.Add(boundEnumeratorAssignment))
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (1)
188rewrittenInitializer = New BoundStatementList(rewrittenInitializer.Syntax, loopResumeTarget.Add(rewrittenInitializer))
Lowering\LocalRewriter\LocalRewriter_If.vb (3)
141condGoto = New BoundStatementList(condGoto.Syntax, unstructuredExceptionHandlingResumeTarget.Add(condGoto)) 166Return New BoundStatementList(syntaxNode, ImmutableArray.Create(condGoto, rewrittenConsequence, afterIfStatement)) 186condGoto = New BoundStatementList(condGoto.Syntax, unstructuredExceptionHandlingResumeTarget.Add(condGoto))
Lowering\LocalRewriter\LocalRewriter_Label.vb (1)
39statement = New BoundStatementList(node.Syntax, ImmutableArray.Create(statement, trackLineNumber))
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (1)
292New BoundStatementList(syntax, ImmutableArray.Create(flagStateAssignTwo, rewrittenInitialization)),
Lowering\LocalRewriter\LocalRewriter_Return.vb (1)
82Return New BoundStatementList(syntaxNode, ImmutableArray.Create(assignment, jump))
Lowering\LocalRewriter\LocalRewriter_While.vb (1)
98ifConditionGotoStart = New BoundStatementList(ifConditionGotoStart.Syntax, conditionResumeTargetOpt.Add(ifConditionGotoStart))
Lowering\SyntheticBoundNodeFactory.vb (2)
342Dim boundNode As New BoundStatementList(Syntax, statements) 348Dim boundNode As New BoundStatementList(Syntax, ImmutableArray.Create(first, second))
19 references to BoundStatementList
Microsoft.CodeAnalysis.VisualBasic (19)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2388Public Overrides Function VisitStatementList(node As BoundStatementList) As BoundNode
BoundTree\BoundTreeVisitor.vb (1)
110Return VisitStatementList(CType(node, BoundStatementList), arg)
CodeGen\EmitStatement.vb (1)
36Dim list = DirectCast(statement, BoundStatementList)
Generated\BoundNodes.xml.Generated.vb (7)
6654Public Function Update(statements As ImmutableArray(Of BoundStatement)) As BoundStatementList 9573Return VisitStatementList(CType(node, BoundStatementList), arg) 10175Public Overridable Function VisitStatementList(node As BoundStatementList, arg As A) As R 10878Public Overridable Function VisitStatementList(node As BoundStatementList) As BoundNode 11744Public Overrides Function VisitStatementList(node As BoundStatementList) As BoundNode 12786Public Overrides Function VisitStatementList(node As BoundStatementList) As BoundNode 14153Public Overrides Function VisitStatementList(node As BoundStatementList, arg As Object) As TreeDumperNode
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
719Private Function RewriteStatementList(node As BoundStatementList, 873Public Overrides Function VisitStatementList(node As BoundStatementList) As BoundNode
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (4)
336statements.AddRange(DirectCast(boundWhileStatement, BoundStatementList).Statements) 430) As BoundStatementList 483Return DirectCast(boundWhileStatement, BoundStatementList) 632Dim visitedWhile = DirectCast(boundWhileStatement, BoundStatementList)
Lowering\SyntheticBoundNodeFactory.vb (3)
337Public Function StatementList() As BoundStatementList 341Public Function StatementList(statements As ImmutableArray(Of BoundStatement)) As BoundStatementList 347Public Function StatementList(first As BoundStatement, second As BoundStatement) As BoundStatementList