4 overrides of GetBreakLabel
Microsoft.CodeAnalysis.CSharp (4)
Binder\BuckStopsHereBinder.cs (1)
126internal override GeneratedLabelSymbol? GetBreakLabel(string? labelName) => null;
Binder\InMethodBinder.cs (1)
107internal override GeneratedLabelSymbol? GetBreakLabel(string? labelName) => null;
Binder\LoopBinderContext.cs (1)
25internal override GeneratedLabelSymbol? GetBreakLabel(string? labelName)
Binder\SwitchBinder.cs (1)
170internal override GeneratedLabelSymbol? GetBreakLabel(string? labelName)
5 references to GetBreakLabel
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder.cs (2)
382internal GeneratedLabelSymbol? BreakLabel => GetBreakLabel(labelName: null); 398return Next.GetBreakLabel(labelName);
Binder\Binder_Statements.cs (1)
2970LabelSymbol? target = isBreak ? this.GetBreakLabel(labelName) : this.GetContinueLabel(labelName);
Binder\LoopBinderContext.cs (1)
26=> (labelName is null || labelName == _labelName) ? _breakLabel : NextRequired.GetBreakLabel(labelName);
Binder\SwitchBinder.cs (1)
171=> (labelName is null || labelName == _labelName) ? _breakLabel : NextRequired.GetBreakLabel(labelName);