17 instantiations of BoundStatementList
Microsoft.CodeAnalysis.VisualBasic (17)
Generated\BoundNodes.xml.Generated.vb (1)
6672Dim 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)
293New 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)
6670Public Function Update(statements As ImmutableArray(Of BoundStatement)) As BoundStatementList 9589Return VisitStatementList(CType(node, BoundStatementList), arg) 10191Public Overridable Function VisitStatementList(node As BoundStatementList, arg As A) As R 10894Public Overridable Function VisitStatementList(node As BoundStatementList) As BoundNode 11760Public Overrides Function VisitStatementList(node As BoundStatementList) As BoundNode 12802Public Overrides Function VisitStatementList(node As BoundStatementList) As BoundNode 14169Public 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