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