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