37 references to ExitLabel
Microsoft.CodeAnalysis.VisualBasic (37)
Analysis\FlowAnalysis\AbstractFlowPass.vb (6)
1774
ResolveBreaks(breakState, node.
ExitLabel
)
1952
ResolveBreaks(breakState, node.
ExitLabel
)
2000
ResolveBreaks(breakState, node.
ExitLabel
)
2454
ResolveBreaks(exitState, node.
ExitLabel
)
2474
ResolveBreaks(exitState, node.
ExitLabel
)
2486
ResolveBreaks(exitState, node.
ExitLabel
)
Analysis\FlowAnalysis\ExitPointsWalker.vb (4)
62
_labelsInside.Add(node.
ExitLabel
)
70
_labelsInside.Add(node.
ExitLabel
)
78
_labelsInside.Add(node.
ExitLabel
)
86
_labelsInside.Add(node.
ExitLabel
)
Generated\BoundNodes.xml.Generated.vb (12)
5357
If topConditionOpt IsNot Me.TopConditionOpt OrElse bottomConditionOpt IsNot Me.BottomConditionOpt OrElse topConditionIsUntil <> Me.TopConditionIsUntil OrElse bottomConditionIsUntil <> Me.BottomConditionIsUntil OrElse body IsNot Me.Body OrElse continueLabel IsNot Me.ContinueLabel OrElse exitLabel IsNot Me.
ExitLabel
Then
5402
If condition IsNot Me.Condition OrElse body IsNot Me.Body OrElse continueLabel IsNot Me.ContinueLabel OrElse exitLabel IsNot Me.
ExitLabel
Then
5605
If initialValue IsNot Me.InitialValue OrElse limitValue IsNot Me.LimitValue OrElse stepValue IsNot Me.StepValue OrElse checked <> Me.Checked OrElse operatorsOpt IsNot Me.OperatorsOpt OrElse declaredOrInferredLocalOpt IsNot Me.DeclaredOrInferredLocalOpt OrElse controlVariable IsNot Me.ControlVariable OrElse body IsNot Me.Body OrElse nextVariablesOpt <> Me.NextVariablesOpt OrElse continueLabel IsNot Me.ContinueLabel OrElse exitLabel IsNot Me.
ExitLabel
Then
5652
If collection IsNot Me.Collection OrElse enumeratorInfo IsNot Me.EnumeratorInfo OrElse declaredOrInferredLocalOpt IsNot Me.DeclaredOrInferredLocalOpt OrElse controlVariable IsNot Me.ControlVariable OrElse body IsNot Me.Body OrElse nextVariablesOpt <> Me.NextVariablesOpt OrElse continueLabel IsNot Me.ContinueLabel OrElse exitLabel IsNot Me.
ExitLabel
Then
12622
Return node.Update(topConditionOpt, bottomConditionOpt, node.TopConditionIsUntil, node.BottomConditionIsUntil, body, node.ContinueLabel, node.
ExitLabel
)
12628
Return node.Update(condition, body, node.ContinueLabel, node.
ExitLabel
)
12649
Return node.Update(initialValue, limitValue, stepValue, node.Checked, operatorsOpt, node.DeclaredOrInferredLocalOpt, controlVariable, body, nextVariablesOpt, node.ContinueLabel, node.
ExitLabel
)
12657
Return node.Update(collection, node.EnumeratorInfo, node.DeclaredOrInferredLocalOpt, controlVariable, body, nextVariablesOpt, node.ContinueLabel, node.
ExitLabel
)
13931
New TreeDumperNode("exitLabel", node.
ExitLabel
, Nothing)
13940
New TreeDumperNode("exitLabel", node.
ExitLabel
, Nothing)
13967
New TreeDumperNode("exitLabel", node.
ExitLabel
, Nothing)
13980
New TreeDumperNode("exitLabel", node.
ExitLabel
, Nothing)
Lowering\LocalRewriter\LocalRewriter_DoLoop.vb (5)
56
node.
ExitLabel
,
133
New BoundLabelStatement(syntax.DoStatement, node.
ExitLabel
)
142
New BoundLabelStatement(node.Syntax, node.
ExitLabel
)
201
New BoundLabelStatement(syntax.DoStatement, node.
ExitLabel
)
210
New BoundLabelStatement(node.Syntax, node.
ExitLabel
)
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (2)
482
forEachStatement.
ExitLabel
)
630
node.
ExitLabel
)
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (3)
294
statements.Add(New BoundLabelStatement(blockSyntax, forStatement.
ExitLabel
))
465
forStatement.
ExitLabel
)
544
New BoundLabelStatement(blockSyntax, forStatement.
ExitLabel
))
Lowering\LocalRewriter\LocalRewriter_While.vb (1)
39
node.
ExitLabel
,
Operations\VisualBasicOperationFactory.vb (4)
1147
Dim exitLabel As ILabelSymbol = boundDoLoopStatement.
ExitLabel
1168
Dim exitLabel As ILabelSymbol = boundForToStatement.
ExitLabel
1247
Dim exitLabel As ILabelSymbol = boundForEachStatement.
ExitLabel
1347
Dim exitLabel As ILabelSymbol = boundWhileStatement.
ExitLabel