Home
last modified time | relevance | path

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

/openbsd/gnu/usr.bin/perl/ext/re/
H A Dre.xs225 if (ri->regstclass) {
228 my_regprop(aTHX_ r, sv, ri->regstclass, NULL, NULL);
/openbsd/gnu/usr.bin/perl/
H A Dregcomp.c1806 RExC_rxi->regstclass = NULL; in Perl_re_op_compile()
1887 RExC_rxi->regstclass = first; in Perl_re_op_compile()
1890 RExC_rxi->regstclass = first; in Perl_re_op_compile()
1961 if (!RExC_rxi->regstclass) { in Perl_re_op_compile()
2035 if (RExC_rxi->regstclass in Perl_re_op_compile()
2036 && (OP(RExC_rxi->regstclass) == REG_ANY || OP(RExC_rxi->regstclass) == SANY)) in Perl_re_op_compile()
2037 RExC_rxi->regstclass = NULL; in Perl_re_op_compile()
13588 reti->regstclass = NULL; in Perl_regdupe_internal()
13634 reti->regstclass= ri->regstclass; in Perl_regdupe_internal()
13665 if (ri->regstclass && !reti->regstclass) { in Perl_regdupe_internal()
[all …]
H A Dregcomp_debug.c299 if (ri->regstclass) { in Perl_regdump()
300 regprop(r, sv, ri->regstclass, NULL, NULL); in Perl_regdump()
H A Dregexec.c1569 if (progi->regstclass && REGNODE_TYPE(OP(progi->regstclass))!=TRIE) { in Perl_re_intuit_start()
1570 const U8* const str = (U8*)STRING(progi->regstclass); in Perl_re_intuit_start()
1573 const SSize_t cl_l = (REGNODE_TYPE(OP(progi->regstclass)) == EXACT in Perl_re_intuit_start()
1575 ? (SSize_t)utf8_distance(str + STR_LEN(progi->regstclass), str) in Perl_re_intuit_start()
1576 : (SSize_t)STR_LEN(progi->regstclass)) in Perl_re_intuit_start()
1622 s = find_byclass(prog, progi->regstclass, rx_origin, endpos, in Perl_re_intuit_start()
4133 else if ( (c = progi->regstclass) ) { in Perl_regexec_flags()
4135 const OPCODE op = OP(progi->regstclass); in Perl_regexec_flags()
H A Dregcomp.h121 regnode *regstclass; /* Optional startclass as identified or constructed member
/openbsd/gnu/usr.bin/perl/pod/
H A Dperlreguts.pod905 regnode *regstclass;
917 =item C<regstclass>