17 instantiations of BoundStatementList
Microsoft.CodeAnalysis.VisualBasic (17)
Generated\BoundNodes.xml.Generated.vb (1)
6663Dim 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)
6661Public Function Update(statements As ImmutableArray(Of BoundStatement)) As BoundStatementList 9580Return VisitStatementList(CType(node, BoundStatementList), arg) 10182Public Overridable Function VisitStatementList(node As BoundStatementList, arg As A) As R 10885Public Overridable Function VisitStatementList(node As BoundStatementList) As BoundNode 11751Public Overrides Function VisitStatementList(node As BoundStatementList) As BoundNode 12793Public Overrides Function VisitStatementList(node As BoundStatementList) As BoundNode 14160Public 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