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.c417 else if (r->substrs->data[i].utf8_substr) { in Perl_regdump()
419 SvPVX_const(r->substrs->data[i].utf8_substr), in Perl_regdump()
420 RE_SV_DUMPLEN(r->substrs->data[i].utf8_substr), in Perl_regdump()
426 RE_SV_TAIL(r->substrs->data[i].utf8_substr), in Perl_regdump()
436 && 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.c1101 rsd->utf8_substr = sub->str; in S_setup_longest()
1104 rsd->utf8_substr = NULL; in S_setup_longest()
2135 RExC_rx->substrs->data[i].utf8_substr = NULL; in Perl_re_op_compile()
2229 RExC_rx->substrs->data[0].utf8_substr = NULL; in Perl_re_op_compile()
2231 RExC_rx->substrs->data[1].utf8_substr = NULL; in Perl_re_op_compile()
13233 SvREFCNT_dec(r->substrs->data[i].utf8_substr); in Perl_pregfree2()
13359 SvREFCNT_inc_void(drx->substrs->data[i].utf8_substr); in Perl_reg_temp_copy()
13564 : r->check_utf8 == r->substrs->data[0].utf8_substr; in Perl_re_dup_guts()
13571 ret->substrs->data[i].utf8_substr = in Perl_re_dup_guts()
13593 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()
11362 && !prog->substrs->data[i].utf8_substr) { in S_to_utf8_substr()
11364 prog->substrs->data[i].utf8_substr = sv; in S_to_utf8_substr()
11395 if (prog->substrs->data[i].utf8_substr in S_to_byte_substr()
11397 SV* sv = newSVsv(prog->substrs->data[i].utf8_substr); in S_to_byte_substr()
11402 if (SvVALID(prog->substrs->data[i].utf8_substr)) { in S_to_byte_substr()
11403 if (SvTAIL(prog->substrs->data[i].utf8_substr)) { in S_to_byte_substr()
11412 if (prog->substrs->data[i].utf8_substr == prog->check_utf8) in S_to_byte_substr()