41 references to Label
Microsoft.CodeAnalysis.CSharp (41)
Compiler\MethodBodySynthesizer.Lowered.cs (4)
92
F.
Label
(again),
110
F.
Label
(start),
179
F.
Label
(again),
199
F.
Label
(start),
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (3)
204
_F.
Label
(finallyLabel),
287
bodyStatements.Add(_F.
Label
(proxy));
513
_F.
Label
(handledLabel));
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (4)
120
F.
Label
(_exprReturnLabelTrue),
245
F.
Label
(resumeLabel), // initialStateResumeLabel:
285
F.
Label
(resumeLabel));
355
tryBlock: F.Block(node.TryBlock, F.
Label
(finallyEntry)),
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (4)
162
bodyBuilder.Add(F.
Label
(_exprReturnLabel));
184
bodyBuilder.Add(F.
Label
(_exitLabel));
488
blockBuilder.Add(F.
Label
(dummyResumeLabel));
493
F.
Label
(resumeLabel));
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (6)
120
F.
Label
(initialLabel),
200
F.
Label
(_exitLabel),
266
F.
Label
(breakLabel));
338
F.
Label
(resumeLabel),
440
bodyStatements.Add(F.
Label
(proxy));
450
bodyStatements.Add(F.
Label
(dropThrough));
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (6)
402
_loweredDecisionDag.Add(_factory.
Label
(label));
696
_loweredDecisionDag.Add(_factory.
Label
(falseLabel));
841
_loweredDecisionDag.Add(_factory.
Label
(gt));
1064
sectionBuilder.Add(_factory.
Label
(labelToSectionScope));
1095
sectionBuilder.Add(_factory.
Label
(labelToWhenExpression));
1156
sectionBuilder.Add(_factory.
Label
(labelToSectionScope));
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (3)
126
resultBuilder.Add(_factory.
Label
(trueLabel));
129
resultBuilder.Add(_factory.
Label
(falseLabel));
131
resultBuilder.Add(_factory.
Label
(afterIsPatternExpression));
Lowering\LocalRewriter\LocalRewriter_PatternSwitchStatement.cs (2)
137
sectionBuilder.Add(_factory.
Label
(switchLabel.Label));
173
result.Add(_factory.
Label
(node.BreakLabel));
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (3)
96
sectionBuilder.Add(_factory.
Label
(arm.Label));
123
result.Add(_factory.
Label
(defaultLabel));
140
result.Add(_factory.
Label
(afterSwitchExpression));
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
897
F.
Label
(dispatchLabel),
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
479
bodyBuilder.Add(F.
Label
(thisInitialized));
Lowering\SyntheticBoundNodeFactory.cs (4)
956
statements.Add(
Label
(alt));
971
statements.Add(
Label
(afterif));
1082
statements.Add(
Label
(sectionLabel));
1091
statements.Add(
Label
(breakLabel));