2 instantiations of BoundWithStatement
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\Binder_WithBlock.vb (1)
306Return New BoundWithStatement(node,
Generated\BoundNodes.xml.Generated.vb (1)
6749Dim result = New BoundWithStatement(Me.Syntax, originalExpression, body, binder, Me.HasErrors)
24 references to BoundWithStatement
Microsoft.CodeAnalysis.VisualBasic (24)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
859Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1860Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
6747Public Function Update(originalExpression As BoundExpression, body As BoundBlock, binder As WithBlockBinder) As BoundWithStatement 9559Return VisitWithStatement(CType(node, BoundWithStatement), arg) 10165Public Overridable Function VisitWithStatement(node As BoundWithStatement, arg As A) As R 10868Public Overridable Function VisitWithStatement(node As BoundWithStatement) As BoundNode 11736Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode 12778Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode 14146Public Overrides Function VisitWithStatement(node As BoundWithStatement, arg As Object) As TreeDumperNode
Lowering\Diagnostics\DiagnosticsPass.vb (4)
25Private _withExpressionPlaceholderMap As Dictionary(Of BoundValuePlaceholderBase, BoundWithStatement) 129Dim trackedWithStatement As BoundWithStatement = Nothing 163Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode 170_withExpressionPlaceholderMap = New Dictionary(Of BoundValuePlaceholderBase, BoundWithStatement)()
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
416Public Overrides Function CreateWithStatementPrologue(original As BoundWithStatement) As BoundStatement
Lowering\Instrumentation\CompoundInstrumenter.vb (2)
255Public Overrides Function CreateWithStatementPrologue(original As BoundWithStatement) As BoundStatement 259Public Overrides Function CreateWithStatementEpilogue(original As BoundWithStatement) As BoundStatement
Lowering\Instrumentation\DebugInfoInjector.vb (2)
422Public Overrides Function CreateWithStatementPrologue(original As BoundWithStatement) As BoundStatement 426Public Overrides Function CreateWithStatementEpilogue(original As BoundWithStatement) As BoundStatement
Lowering\Instrumentation\Instrumenter.vb (2)
410Public Overridable Function CreateWithStatementPrologue(original As BoundWithStatement) As BoundStatement 419Public Overridable Function CreateWithStatementEpilogue(original As BoundWithStatement) As BoundStatement
Lowering\LocalRewriter\LocalRewriter_With.vb (2)
17Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode 50Private Function RewriteWithBlockStatements(node As BoundWithStatement,
Operations\VisualBasicOperationFactory.vb (2)
212Return CreateBoundWithStatementOperation(DirectCast(boundNode, BoundWithStatement)) 1445Private Function CreateBoundWithStatementOperation(boundWithStatement As BoundWithStatement) As IWithStatementOperation