RegexGenerator.Emitter.cs (31)
2135MarkLabel(nextBranch!, emitSemicolon: false);
2163MarkLabel(backtrackLabel, emitSemicolon: false);
2194MarkLabel(matchLabel);
2362MarkLabel(refNotMatched);
2400MarkLabel(backtrack, emitSemicolon: false);
2428MarkLabel(endConditional);
2537MarkLabel(expressionNotMatched, emitSemicolon: false);
2577MarkLabel(endConditional);
2587MarkLabel(backtrack, emitSemicolon: false);
2613MarkLabel(endConditional, emitSemicolon: !isInLoop);
2700MarkLabel(backtrack, emitSemicolon: false);
2709MarkLabel(end);
2829MarkLabel(negativeLookaroundDoneLabel, emitSemicolon: false);
3450MarkLabel(backtrackingLabel, emitSemicolon: false);
3513MarkLabel(endLoop, emitSemicolon: false);
3601MarkLabel(backtrackingLabel, emitSemicolon: false);
3733MarkLabel(endLoopLabel, emitSemicolon: !(capturePos is not null || isInLoop));
3764MarkLabel(backtrack, emitSemicolon: false);
3777MarkLabel(end);
3837MarkLabel(body, emitSemicolon: false);
3921MarkLabel(iterationFailedLabel, emitSemicolon: false);
3971MarkLabel(endLoop, emitSemicolon: false);
4002MarkLabel(backtrack, emitSemicolon: false);
4075MarkLabel(skipBacktrack);
4470MarkLabel(body, emitSemicolon: false);
4581MarkLabel(iterationFailedLabel, emitSemicolon: false);
4661MarkLabel(endLoop, emitSemicolon: startingStackpos is null);
4679MarkLabel(backtrack, emitSemicolon: false);
4694MarkLabel(endLoop, emitSemicolon: !isInLoop);
4721MarkLabel(backtrack, emitSemicolon: false);
4735MarkLabel(end);