40 references to Label
Microsoft.CodeAnalysis.CSharp (40)
Compiler\MethodBodySynthesizer.Lowered.cs (4)
92F.Label(again), 110F.Label(start), 179F.Label(again), 199F.Label(start),
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (3)
192_F.Label(finallyLabel), 274bodyStatements.Add(_F.Label(proxy)); 494_F.Label(handledLabel));
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (4)
119F.Label(_exprReturnLabelTrue), 244F.Label(resumeLabel), // initialStateResumeLabel: 284F.Label(resumeLabel)); 354tryBlock: F.Block(node.TryBlock, F.Label(finallyEntry)),
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (3)
162bodyBuilder.Add(F.Label(_exprReturnLabel)); 184bodyBuilder.Add(F.Label(_exitLabel)); 489F.Label(resumeLabel));
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (6)
119F.Label(initialLabel), 207F.Label(_exitLabel), 273F.Label(breakLabel)); 345F.Label(resumeLabel), 447bodyStatements.Add(F.Label(proxy)); 457bodyStatements.Add(F.Label(dropThrough));
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (6)
403_loweredDecisionDag.Add(_factory.Label(label)); 697_loweredDecisionDag.Add(_factory.Label(falseLabel)); 841_loweredDecisionDag.Add(_factory.Label(gt)); 1064sectionBuilder.Add(_factory.Label(labelToSectionScope)); 1095sectionBuilder.Add(_factory.Label(labelToWhenExpression)); 1156sectionBuilder.Add(_factory.Label(labelToSectionScope));
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (3)
126resultBuilder.Add(_factory.Label(trueLabel)); 129resultBuilder.Add(_factory.Label(falseLabel)); 131resultBuilder.Add(_factory.Label(afterIsPatternExpression));
Lowering\LocalRewriter\LocalRewriter_PatternSwitchStatement.cs (2)
137sectionBuilder.Add(_factory.Label(switchLabel.Label)); 173result.Add(_factory.Label(node.BreakLabel));
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (3)
96sectionBuilder.Add(_factory.Label(arm.Label)); 123result.Add(_factory.Label(defaultLabel)); 140result.Add(_factory.Label(afterSwitchExpression));
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
878F.Label(dispatchLabel),
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
465bodyBuilder.Add(F.Label(thisInitialized));
Lowering\SyntheticBoundNodeFactory.cs (4)
893statements.Add(Label(alt)); 908statements.Add(Label(afterif)); 1019statements.Add(Label(sectionLabel)); 1028statements.Add(Label(breakLabel));