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