2 instantiations of BoundThrowStatement
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\BoundNodes.xml.Generated.vb (1)
2877Dim result = New BoundThrowStatement(Me.Syntax, expressionOpt, Me.HasErrors)
Lowering\SyntheticBoundNodeFactory.vb (1)
654Dim boundNode = New BoundThrowStatement(_syntax, e)
18 references to BoundThrowStatement
Microsoft.CodeAnalysis.VisualBasic (18)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2523Public Overrides Function VisitThrowStatement(node As BoundThrowStatement) As BoundNode
CodeGen\EmitStatement.vb (2)
46EmitThrowStatement(DirectCast(statement, BoundThrowStatement)) 904Private Sub EmitThrowStatement(boundThrowStatement As BoundThrowStatement)
Generated\BoundNodes.xml.Generated.vb (7)
2875Public Function Update(expressionOpt As BoundExpression) As BoundThrowStatement 9433Return VisitThrowStatement(CType(node, BoundThrowStatement), arg) 9895Public Overridable Function VisitThrowStatement(node As BoundThrowStatement, arg As A) As R 10598Public Overridable Function VisitThrowStatement(node As BoundThrowStatement) As BoundNode 11354Public Overrides Function VisitThrowStatement(node As BoundThrowStatement) As BoundNode 12351Public Overrides Function VisitThrowStatement(node As BoundThrowStatement) As BoundNode 13557Public Overrides Function VisitThrowStatement(node As BoundThrowStatement, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Statements.vb (2)
60Public Overrides Function VisitThrowStatement(node As BoundThrowStatement) As BoundNode 61Dim rewritten = DirectCast(MyBase.VisitThrowStatement(node), BoundThrowStatement)
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
352Public Overrides Function InstrumentThrowStatement(original As BoundThrowStatement, rewritten As BoundStatement) As BoundStatement
Lowering\Instrumentation\CompoundInstrumenter.vb (1)
67Public Overrides Function InstrumentThrowStatement(original As BoundThrowStatement, rewritten As BoundStatement) As BoundStatement
Lowering\Instrumentation\DebugInfoInjector.vb (1)
72Public Overrides Function InstrumentThrowStatement(original As BoundThrowStatement, rewritten As BoundStatement) As BoundStatement
Lowering\Instrumentation\Instrumenter.vb (1)
80Public Overridable Function InstrumentThrowStatement(original As BoundThrowStatement, rewritten As BoundStatement) As BoundStatement
Lowering\LocalRewriter\LocalRewriter_Throw.vb (1)
15Public Overrides Function VisitThrowStatement(node As BoundThrowStatement) As BoundNode
Lowering\SyntheticBoundNodeFactory.vb (1)
653Public Function [Throw](Optional e As BoundExpression = Nothing) As BoundThrowStatement