Home
last modified time | relevance | path

Searched refs:utf8_substr (Results 1 – 6 of 6) sorted by relevance

/openbsd/gnu/usr.bin/perl/ext/re/
H A Dre.xs190 hv_stores(hv, "anchored utf8", data->utf8_substr
191 ? newSVsv(data->utf8_substr) : &PL_sv_undef);
199 hv_stores(hv, "floating utf8", data->utf8_substr
200 ? newSVsv(data->utf8_substr) : &PL_sv_undef);
209 && r->check_utf8 == r->substrs->data[1].utf8_substr
/openbsd/gnu/usr.bin/perl/
H A Dregcomp_debug.c271 else if (r->substrs->data[i].utf8_substr) { in Perl_regdump()
273 SvPVX_const(r->substrs->data[i].utf8_substr), in Perl_regdump()
274 RE_SV_DUMPLEN(r->substrs->data[i].utf8_substr), in Perl_regdump()
280 RE_SV_TAIL(r->substrs->data[i].utf8_substr), in Perl_regdump()
290 && r->check_utf8 == r->substrs->data[1].utf8_substr in Perl_regdump()
H A Dregcomp.h1162 #define anchored_utf8 substrs->data[0].utf8_substr
1167 #define float_utf8 substrs->data[1].utf8_substr
1173 #define check_utf8 substrs->data[2].utf8_substr
H A Dregcomp.c1100 rsd->utf8_substr = sub->str; in S_setup_longest()
1103 rsd->utf8_substr = NULL; in S_setup_longest()
2028 RExC_rx->substrs->data[i].utf8_substr = NULL; in Perl_re_op_compile()
2122 RExC_rx->substrs->data[0].utf8_substr = NULL; in Perl_re_op_compile()
2124 RExC_rx->substrs->data[1].utf8_substr = NULL; in Perl_re_op_compile()
13129 SvREFCNT_dec(r->substrs->data[i].utf8_substr); in Perl_pregfree2()
13255 SvREFCNT_inc_void(drx->substrs->data[i].utf8_substr); in Perl_reg_temp_copy()
13460 : r->check_utf8 == r->substrs->data[0].utf8_substr; in Perl_re_dup_guts()
13467 ret->substrs->data[i].utf8_substr = in Perl_re_dup_guts()
13489 ret->check_utf8 = ret->substrs->data[0].utf8_substr; in Perl_re_dup_guts()
[all …]
H A Dregexp.h64 SV *utf8_substr; /* utf8 variant */ member
H A Dregexec.c1030 SV *sv = (utf8_target ? prog->substrs->data[i].utf8_substr in Perl_re_intuit_start()
1274 if (prog->substrs->data[other_ix].utf8_substr in Perl_re_intuit_start()
1375 must = utf8_target ? other->utf8_substr : other->substr; in Perl_re_intuit_start()
11364 && !prog->substrs->data[i].utf8_substr) { in S_to_utf8_substr()
11366 prog->substrs->data[i].utf8_substr = sv; in S_to_utf8_substr()
11397 if (prog->substrs->data[i].utf8_substr in S_to_byte_substr()
11399 SV* sv = newSVsv(prog->substrs->data[i].utf8_substr); in S_to_byte_substr()
11404 if (SvVALID(prog->substrs->data[i].utf8_substr)) { in S_to_byte_substr()
11405 if (SvTAIL(prog->substrs->data[i].utf8_substr)) { in S_to_byte_substr()
11414 if (prog->substrs->data[i].utf8_substr == prog->check_utf8) in S_to_byte_substr()