Searched refs:regstclass (Results 1 - 4 of 4) sorted by relevance

/osnet-11/usr/src/cmd/perl/5.8.4/distrib/
H A Dregexp.h34 regnode *regstclass; member in struct:regexp
H A Dregcomp.c1872 r->regstclass = NULL;
1912 r->regstclass = first;
1915 r->regstclass = first;
1918 r->regstclass = first;
1975 if (!r->regstclass) {
2051 if (r->regstclass
2052 && (OP(r->regstclass) == REG_ANY || OP(r->regstclass) == SANY))
2053 r->regstclass = NULL;
2066 r->regstclass
[all...]
H A Dregexec.c835 if (prog->regstclass) {
836 /* minlen == 0 is possible if regstclass is \b or \B,
841 regstclass does not come from lookahead... */
842 /* If regstclass takes bytelength more than 1: If charlength==1, OK.
844 U8* str = (U8*)STRING(prog->regstclass);
845 int cl_l = (PL_regkind[(U8)OP(prog->regstclass)] == EXACT
846 ? CHR_DIST(str+STR_LEN(prog->regstclass), str)
858 s = find_byclass(prog, prog->regstclass, s, endpos, startpos, 1);
1594 Perl_croak(aTHX_ "panic: unknown regstclass %d", (int)OP(c));
1918 else if ((c = prog->regstclass)) {
[all...]
H A Dsv.c9390 ret->regstclass = NULL;
9414 ret->regstclass = (regnode*)d->data[i];

Completed in 46 milliseconds