31 references to MarkLabel
System.Text.RegularExpressions.Generator (31)
RegexGenerator.Emitter.cs (31)
2173MarkLabel(nextBranch!, emitSemicolon: false); 2201MarkLabel(backtrackLabel, emitSemicolon: false); 2232MarkLabel(matchLabel); 2400MarkLabel(refNotMatched); 2438MarkLabel(backtrack, emitSemicolon: false); 2466MarkLabel(endConditional); 2582MarkLabel(expressionNotMatched, emitSemicolon: false); 2622MarkLabel(endConditional); 2632MarkLabel(backtrack, emitSemicolon: false); 2658MarkLabel(endConditional, emitSemicolon: !isInLoop); 2745MarkLabel(backtrack, emitSemicolon: false); 2754MarkLabel(end); 2887MarkLabel(negativeLookaroundDoneLabel, emitSemicolon: false); 3507MarkLabel(backtrackingLabel, emitSemicolon: false); 3570MarkLabel(endLoop, emitSemicolon: false); 3658MarkLabel(backtrackingLabel, emitSemicolon: false); 3790MarkLabel(endLoopLabel, emitSemicolon: !(capturePos is not null || isInLoop)); 3821MarkLabel(backtrack, emitSemicolon: false); 3834MarkLabel(end); 3894MarkLabel(body, emitSemicolon: false); 3978MarkLabel(iterationFailedLabel, emitSemicolon: false); 4028MarkLabel(endLoop, emitSemicolon: false); 4059MarkLabel(backtrack, emitSemicolon: false); 4132MarkLabel(skipBacktrack); 4527MarkLabel(body, emitSemicolon: false); 4638MarkLabel(iterationFailedLabel, emitSemicolon: false); 4718MarkLabel(endLoop, emitSemicolon: startingStackpos is null); 4736MarkLabel(backtrack, emitSemicolon: false); 4751MarkLabel(endLoop, emitSemicolon: !isInLoop); 4778MarkLabel(backtrack, emitSemicolon: false); 4792MarkLabel(end);