12 instantiations of BoundConditionalGoto
Microsoft.CodeAnalysis.VisualBasic (12)
Generated\BoundNodes.xml.Generated.vb (1)
6697
Dim result = New
BoundConditionalGoto
(Me.Syntax, condition, jumpIfTrue, label, Me.HasErrors)
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
446
Dim condGoto = New
BoundConditionalGoto
(syntaxNode, condition, True, doneLabel)
Lowering\LocalRewriter\LocalRewriter_DoLoop.vb (1)
116
Dim ifConditionGotoStart As BoundStatement = New
BoundConditionalGoto
(
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (3)
218
Dim ifConditionGotoStart As BoundStatement = New
BoundConditionalGoto
(
461
Dim ifNotInitObjExit As BoundStatement = New
BoundConditionalGoto
(
516
Dim ifConditionGotoStart As BoundStatement = New
BoundConditionalGoto
(
Lowering\LocalRewriter\LocalRewriter_If.vb (2)
138
Dim condGoto As BoundStatement = New
BoundConditionalGoto
(syntaxNode, rewrittenCondition, False, afterif)
183
Dim condGoto As BoundStatement = New
BoundConditionalGoto
(syntaxNode, rewrittenCondition, False, alt)
Lowering\LocalRewriter\LocalRewriter_RaiseEvent.vb (1)
86
Dim ifNullSkip = New
BoundConditionalGoto
(syntax, condition, True, skipEventRaise).MakeCompilerGenerated
Lowering\LocalRewriter\LocalRewriter_While.vb (1)
91
Dim ifConditionGotoStart As BoundStatement = New
BoundConditionalGoto
(
Lowering\SyntheticBoundNodeFactory.vb (1)
608
Dim boundCondGoto = New
BoundConditionalGoto
(_syntax, condition, False, alt)
Symbols\Source\SynthesizedEventAccessorSymbol.vb (1)
465
Dim loopEnd As BoundStatement = New
BoundConditionalGoto
(syntax,
17 references to BoundConditionalGoto
Microsoft.CodeAnalysis.VisualBasic (17)
Analysis\FlowAnalysis\AbstractFlowPass.NestedTypes.vb (1)
94
Return CType(Branch,
BoundConditionalGoto
).Label
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
455
Return DirectCast(branch,
BoundConditionalGoto
).Label
2540
Public Overrides Function VisitConditionalGoto(node As
BoundConditionalGoto
) As BoundNode
BoundTree\BoundTreeVisitor.vb (1)
112
Return VisitConditionalGoto(CType(node,
BoundConditionalGoto
), arg)
CodeGen\EmitStatement.vb (2)
55
EmitConditionalGoto(DirectCast(statement,
BoundConditionalGoto
))
463
Private Sub EmitConditionalGoto(boundConditionalGoto As
BoundConditionalGoto
)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
795
Public Overrides Function VisitConditionalGoto(node As
BoundConditionalGoto
) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
6695
Public Function Update(condition As BoundExpression, jumpIfTrue As Boolean, label As LabelSymbol) As
BoundConditionalGoto
9557
Return VisitConditionalGoto(CType(node,
BoundConditionalGoto
), arg)
10161
Public Overridable Function VisitConditionalGoto(node As
BoundConditionalGoto
, arg As A) As R
10864
Public Overridable Function VisitConditionalGoto(node As
BoundConditionalGoto
) As BoundNode
11731
Public Overrides Function VisitConditionalGoto(node As
BoundConditionalGoto
) As BoundNode
12773
Public Overrides Function VisitConditionalGoto(node As
BoundConditionalGoto
) As BoundNode
14138
Public Overrides Function VisitConditionalGoto(node As
BoundConditionalGoto
, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Statements.vb (2)
77
Public Overrides Function VisitConditionalGoto(node As
BoundConditionalGoto
) As BoundNode
78
Dim rewritten = DirectCast(MyBase.VisitConditionalGoto(node),
BoundConditionalGoto
)
Lowering\LambdaRewriter\LambdaRewriter.Analysis.vb (1)
501
Public Overrides Function VisitConditionalGoto(node As
BoundConditionalGoto
) As BoundNode