We no longer play with the emit ptr in this function, so no need to save
and restore it.
bool warn_super = ALWAYS_WARN_SUPER;
bool warn_super = ALWAYS_WARN_SUPER;
- const regnode_offset orig_emit = RExC_emit; /* Save the original RExC_emit in
- case we need to change the emitted regop to an EXACT. */
const char * orig_parse = RExC_parse;
bool posixl_matches_all = FALSE; /* Does /l class have both e.g. \W,\w ? */
const char * orig_parse = RExC_parse;
bool posixl_matches_all = FALSE; /* Does /l class have both e.g. \W,\w ? */
if (op != END) {
RExC_parse = (char *)orig_parse;
if (op != END) {
RExC_parse = (char *)orig_parse;
if (regarglen[op]) {
ret = reganode(pRExC_state, op, anode_arg);
if (regarglen[op]) {
ret = reganode(pRExC_state, op, anode_arg);