Searched refs:regstclass (Results 1 – 6 of 6) sorted by relevance
/openbsd/gnu/usr.bin/perl/ext/re/ |
H A D | re.xs | 225 if (ri->regstclass) { 228 my_regprop(aTHX_ r, sv, ri->regstclass, NULL, NULL);
|
/openbsd/gnu/usr.bin/perl/ |
H A D | regcomp.c | 1806 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 D | regcomp_debug.c | 299 if (ri->regstclass) { in Perl_regdump() 300 regprop(r, sv, ri->regstclass, NULL, NULL); in Perl_regdump()
|
H A D | regexec.c | 1569 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 D | regcomp.h | 121 regnode *regstclass; /* Optional startclass as identified or constructed member
|
/openbsd/gnu/usr.bin/perl/pod/ |
H A D | perlreguts.pod | 905 regnode *regstclass; 917 =item C<regstclass>
|