32 references to BoundTryStatement
Microsoft.CodeAnalysis.VisualBasic (32)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
2021Public Overrides Function VisitTryStatement(node As BoundTryStatement) As BoundNode 2085Protected Overridable Sub VisitTryBlock(tryBlock As BoundStatement, node As BoundTryStatement, ByRef tryState As LocalState)
Analysis\FlowAnalysis\ControlFlowPass.vb (1)
120Protected Overrides Sub VisitTryBlock(tryBlock As BoundStatement, node As BoundTryStatement, ByRef tryState As LocalState)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1443Protected Overrides Sub VisitTryBlock(tryBlock As BoundStatement, node As BoundTryStatement, ByRef _tryState As LocalState)
Binding\Binder_Lambda.vb (1)
607Public Overrides Function VisitTryStatement(node As BoundTryStatement) As BoundNode
Binding\Binder_Statements.vb (2)
525Public Overrides Function VisitTryStatement(node As BoundTryStatement) As BoundNode 4743Public Function BindTryBlock(node As TryBlockSyntax, diagnostics As BindingDiagnosticBag) As BoundTryStatement
BoundTree\BoundTreeVisitor.vb (1)
90Return VisitTryStatement(CType(node, BoundTryStatement), arg)
CodeGen\EmitStatement.vb (2)
58EmitTryStatement(DirectCast(statement, BoundTryStatement)) 116Private Sub EmitTryStatement(statement As BoundTryStatement, Optional emitCatchesOnly As Boolean = False)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
1073Public Overrides Function VisitTryStatement(node As BoundTryStatement) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
5797Public Function Update(tryBlock As BoundBlock, catchBlocks As ImmutableArray(Of BoundCatchBlock), finallyBlockOpt As BoundBlock, exitLabelOpt As LabelSymbol) As BoundTryStatement 9537Return VisitTryStatement(CType(node, BoundTryStatement), arg) 10103Public Overridable Function VisitTryStatement(node As BoundTryStatement, arg As A) As R 10806Public Overridable Function VisitTryStatement(node As BoundTryStatement) As BoundNode 11658Public Overrides Function VisitTryStatement(node As BoundTryStatement) As BoundNode 12686Public Overrides Function VisitTryStatement(node As BoundTryStatement) As BoundNode 14017Public Overrides Function VisitTryStatement(node As BoundTryStatement, arg As Object) As TreeDumperNode
Lowering\Instrumentation\CompoundInstrumenter.vb (3)
187Public Overrides Function CreateFinallyBlockPrologue(original As BoundTryStatement) As BoundStatement 191Public Overrides Function CreateTryBlockPrologue(original As BoundTryStatement) As BoundStatement 195Public Overrides Function InstrumentTryStatement(original As BoundTryStatement, rewritten As BoundStatement) As BoundStatement
Lowering\Instrumentation\DebugInfoInjector.vb (3)
322Public Overrides Function CreateFinallyBlockPrologue(original As BoundTryStatement) As BoundStatement 326Public Overrides Function CreateTryBlockPrologue(original As BoundTryStatement) As BoundStatement 330Public Overrides Function InstrumentTryStatement(original As BoundTryStatement, rewritten As BoundStatement) As BoundStatement
Lowering\Instrumentation\Instrumenter.vb (3)
284Public Overridable Function CreateFinallyBlockPrologue(original As BoundTryStatement) As BoundStatement 295Public Overridable Function CreateTryBlockPrologue(original As BoundTryStatement) As BoundStatement 301Public Overridable Function InstrumentTryStatement(original As BoundTryStatement, rewritten As BoundStatement) As BoundStatement
Lowering\IteratorRewriter\IteratorRewriter.IteratorMethodToClassRewriter.vb (1)
163Public Overrides Function VisitTryStatement(node As BoundTryStatement) As BoundNode
Lowering\LocalRewriter\LocalRewriter_Try.vb (3)
15Public Overrides Function VisitTryStatement(node As BoundTryStatement) As BoundNode 107Private Function RewriteFinallyBlock(tryStatement As BoundTryStatement) As BoundBlock 127Private Function RewriteTryBlock(tryStatement As BoundTryStatement) As BoundBlock
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
335Public Overrides Function VisitTryStatement(node As BoundTryStatement) As BoundNode