1 instantiation of BoundWithStatement
Microsoft.CodeAnalysis.VisualBasic (1)
Generated\BoundNodes.xml.Generated.vb (1)
6775Dim result = New BoundWithStatement(Me.Syntax, originalExpression, body, binder, Me.HasErrors)
22 references to BoundWithStatement
Microsoft.CodeAnalysis.VisualBasic (22)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
868Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1866Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
6773Public Function Update(originalExpression As BoundExpression, body As BoundBlock, binder As WithBlockBinder) As BoundWithStatement 9593Return VisitWithStatement(CType(node, BoundWithStatement), arg) 10199Public Overridable Function VisitWithStatement(node As BoundWithStatement, arg As A) As R 10902Public Overridable Function VisitWithStatement(node As BoundWithStatement) As BoundNode 11770Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode 12812Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode 14183Public 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 51Private Function RewriteWithBlockStatements(node As BoundWithStatement,