2 instantiations of BoundUsingStatement
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\Binder_Statements.vb (1)
4507Return New BoundUsingStatement(node, resourceList, resourceExpression, usingBody, usingInfo, locals)
Generated\BoundNodes.xml.Generated.vb (1)
7713Dim result = New BoundUsingStatement(Me.Syntax, resourceList, resourceExpressionOpt, body, usingInfo, locals, Me.HasErrors)
27 references to BoundUsingStatement
Microsoft.CodeAnalysis.VisualBasic (27)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1957Public Overrides Function VisitUsingStatement(node As BoundUsingStatement) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1867Public Overrides Function VisitUsingStatement(node As BoundUsingStatement) As BoundNode
Binding\Binder_Statements.vb (1)
562Public Overrides Function VisitUsingStatement(node As BoundUsingStatement) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
7711Public Function Update(resourceList As ImmutableArray(Of BoundLocalDeclarationBase), resourceExpressionOpt As BoundExpression, body As BoundBlock, usingInfo As UsingInfo, locals As ImmutableArray(Of LocalSymbol)) As BoundUsingStatement 9595Return VisitUsingStatement(CType(node, BoundUsingStatement), arg) 10237Public Overridable Function VisitUsingStatement(node As BoundUsingStatement, arg As A) As R 10940Public Overridable Function VisitUsingStatement(node As BoundUsingStatement) As BoundNode 11828Public Overrides Function VisitUsingStatement(node As BoundUsingStatement) As BoundNode 12888Public Overrides Function VisitUsingStatement(node As BoundUsingStatement) As BoundNode 14300Public Overrides Function VisitUsingStatement(node As BoundUsingStatement, arg As Object) As TreeDumperNode
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (3)
412Public Overrides Function CreateUsingStatementPrologue(original As BoundUsingStatement) As BoundStatement 490Dim usingStatement As BoundUsingStatement = DirectCast(statement, BoundUsingStatement)
Lowering\Instrumentation\CompoundInstrumenter.vb (3)
243Public Overrides Function CreateUsingStatementPrologue(original As BoundUsingStatement) As BoundStatement 247Public Overrides Function InstrumentUsingStatementResourceCapture(original As BoundUsingStatement, resourceIndex As Integer, rewritten As BoundStatement) As BoundStatement 251Public Overrides Function CreateUsingStatementDisposePrologue(original As BoundUsingStatement) As BoundStatement
Lowering\Instrumentation\DebugInfoInjector.vb (3)
388Public Overrides Function CreateUsingStatementPrologue(original As BoundUsingStatement) As BoundStatement 394Public Overrides Function InstrumentUsingStatementResourceCapture(original As BoundUsingStatement, resourceIndex As Integer, rewritten As BoundStatement) As BoundStatement 415Public Overrides Function CreateUsingStatementDisposePrologue(original As BoundUsingStatement) As BoundStatement
Lowering\Instrumentation\Instrumenter.vb (3)
386Public Overridable Function CreateUsingStatementPrologue(original As BoundUsingStatement) As BoundStatement 392Public Overridable Function InstrumentUsingStatementResourceCapture(original As BoundUsingStatement, resourceIndex As Integer, rewritten As BoundStatement) As BoundStatement 401Public Overridable Function CreateUsingStatementDisposePrologue(original As BoundUsingStatement) As BoundStatement
Lowering\LocalRewriter\LocalRewriter_Using.vb (2)
73Public Overrides Function VisitUsingStatement(node As BoundUsingStatement) As BoundNode 192node As BoundUsingStatement,
Operations\VisualBasicOperationFactory.vb (3)
214Return CreateBoundUsingStatementOperation(DirectCast(boundNode, BoundUsingStatement)) 1453Friend Function CreateBoundUsingStatementResources(boundUsingStatement As BoundUsingStatement) As IOperation 1461Private Function CreateBoundUsingStatementOperation(boundUsingStatement As BoundUsingStatement) As IUsingOperation