Lines Matching defs:substitute_parse
5080 SV * substitute_parse = NULL;
5274 substitute_parse = newSVpvs("?:");
5275 sv_catsv(substitute_parse, value_sv);
5276 sv_catpv(substitute_parse, ")");
5366 if (node_p && ! substitute_parse) {
5367 substitute_parse = newSVpvs("?:");
5374 sv_catpvs(substitute_parse, "\\x{");
5375 sv_catpvn(substitute_parse, start_digit,
5377 sv_catpvs(substitute_parse, "}");
5394 sv_catpvs(substitute_parse, ")");
5402 * stored in 'substitute_parse' as a series of valid "\x{...}\x{...}"
5412 RExC_start = SvPVX(substitute_parse);
5414 RExC_end = RExC_parse + SvCUR(substitute_parse);
5426 SvREFCNT_dec_NN(substitute_parse);
10664 SV * substitute_parse = newSVpvn_flags("?:", 2, SVs_TEMP);
10684 sv_catpvs(substitute_parse, "(?:");
10704 sv_catpvs(substitute_parse, "|");
10708 sv_catpv(substitute_parse, SvPVX(this_sequence));
10718 sv_catpvs(substitute_parse, "|");
10720 sv_catpvs(substitute_parse, "[");
10722 constructed_prefix_len = SvCUR(substitute_parse);
10723 sv_catpvn(substitute_parse, orig_parse, RExC_parse - orig_parse);
10729 sv_catpvs(substitute_parse, "]");
10733 sv_catpvs(substitute_parse, ")");
10739 sv_catpvs(substitute_parse, "(*THEN)(*SKIP)(*FAIL)|.)");
10747 RExC_start = SvPV(substitute_parse, len);