1 instantiation of BoundWithStatement
Microsoft.CodeAnalysis.VisualBasic (1)
Generated\BoundNodes.xml.Generated.vb (1)
6759Dim 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)
6757Public Function Update(originalExpression As BoundExpression, body As BoundBlock, binder As WithBlockBinder) As BoundWithStatement 9577Return VisitWithStatement(CType(node, BoundWithStatement), arg) 10183Public Overridable Function VisitWithStatement(node As BoundWithStatement, arg As A) As R 10886Public Overridable Function VisitWithStatement(node As BoundWithStatement) As BoundNode 11754Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode 12796Public Overrides Function VisitWithStatement(node As BoundWithStatement) As BoundNode 14167Public 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,