31 references to MarkLabel
System.Text.RegularExpressions.Generator (31)
RegexGenerator.Emitter.cs (31)
2049MarkLabel(nextBranch!, emitSemicolon: false); 2077MarkLabel(backtrackLabel, emitSemicolon: false); 2108MarkLabel(matchLabel); 2276MarkLabel(refNotMatched); 2314MarkLabel(backtrack, emitSemicolon: false); 2342MarkLabel(endConditional); 2458MarkLabel(expressionNotMatched, emitSemicolon: false); 2498MarkLabel(endConditional); 2508MarkLabel(backtrack, emitSemicolon: false); 2534MarkLabel(endConditional, emitSemicolon: !isInLoop); 2621MarkLabel(backtrack, emitSemicolon: false); 2630MarkLabel(end); 2763MarkLabel(negativeLookaroundDoneLabel, emitSemicolon: false); 3370MarkLabel(backtrackingLabel, emitSemicolon: false); 3433MarkLabel(endLoop, emitSemicolon: false); 3521MarkLabel(backtrackingLabel, emitSemicolon: false); 3653MarkLabel(endLoopLabel, emitSemicolon: !(capturePos is not null || isInLoop)); 3684MarkLabel(backtrack, emitSemicolon: false); 3697MarkLabel(end); 3765MarkLabel(body, emitSemicolon: isAtomic); 3850MarkLabel(iterationFailedLabel, emitSemicolon: false); 3900MarkLabel(endLoop, emitSemicolon: false); 3931MarkLabel(backtrack, emitSemicolon: false); 4004MarkLabel(skipBacktrack); 4394MarkLabel(body, emitSemicolon: false); 4505MarkLabel(iterationFailedLabel, emitSemicolon: false); 4585MarkLabel(endLoop, emitSemicolon: startingStackpos is null); 4603MarkLabel(backtrack, emitSemicolon: false); 4618MarkLabel(endLoop, emitSemicolon: !isInLoop); 4645MarkLabel(backtrack, emitSemicolon: false); 4659MarkLabel(end);