9 references to Setjump
System.Text.RegularExpressions (9)
System\Text\RegularExpressions\RegexInterpreterCode.cs (2)
46
RegexOpcode.
Setjump
or
75
case RegexOpcode.
Setjump
:
System\Text\RegularExpressions\RegexOpcode.cs (2)
226
/// Used in negative lookaround constructs, this opcode pops the saved backtracking and capture state (stored by a prior <see cref="
Setjump
"/>)
234
/// It pops the saved state from the grouping stack (stored by <see cref="
Setjump
"/>), updates the tracking pointer (thereby
System\Text\RegularExpressions\RegexWriter.cs (5)
251
Emit(RegexOpcode.
Setjump
);
282
Emit(RegexOpcode.
Setjump
);
352
Emit(RegexOpcode.
Setjump
); // causes lookahead/lookbehind to be non-backtracking
362
Emit(RegexOpcode.
Setjump
);
374
Emit(RegexOpcode.
Setjump
);