HomeSort by: relevance | last modified time | path
    Searched refs:OPND (Results 1 - 4 of 4) sorted by relevancy

  /src/lib/libc/regex/
engine.c 465 es += OPND(m->g->strip[es]);
469 es += OPND(m->g->strip[es]);
577 esub = ss + OPND(m->g->strip[ss]) - 1;
587 esub += OPND(m->g->strip[esub]);
605 i = OPND(m->g->strip[ss]);
610 i = OPND(m->g->strip[ss]);
680 if (wc != (wint_t)OPND(s))
694 cs = &m->g->sets[OPND(s)];
762 ss += OPND(s);
782 i = OPND(s)
    [all...]
regex2.h 85 #define OPND(n) ((n)&OPDMASK)
86 #define SOP(op, opnd) ((op)|(opnd))
regcomp.c 171 static void doemit(struct parse *p, sop op, size_t opnd);
172 static void doinsert(struct parse *p, sop op, size_t opnd, sopno pos);
1866 == static void doemit(struct parse *p, sop op, size_t opnd);
1873 doemit(struct parse *p, sop op, size_t opnd)
1882 assert(opnd < 1<<OPSHIFT);
1890 p->strip[p->slen++] = (sopno)SOP(op, opnd);
1895 == static void doinsert(struct parse *p, sop op, size_t opnd, sopno pos);
1898 doinsert(struct parse *p, sop op, size_t opnd, sopno pos)
1911 EMIT(op, opnd); /* do checks, ensure space */
2047 size_t clen = wcrtomb(buf, (int)OPND(s), &mbs)
    [all...]
  /src/tests/lib/libc/regex/
debug.c 95 sop opnd; local in function:s_print
114 opnd = OPND(*s);
121 if (strchr("\\|()^$.[+*?{}!<> ", (char)opnd) != NULL)
122 fprintf(d, "\\%c", (char)opnd);
124 fprintf(d, "%s", regchar((char)opnd));
142 fprintf(d, "[(%u)", opnd);
146 fprintf(d, "(\\<%u>", opnd);
149 fprintf(d, "<%u>\\)", opnd);
153 if (OP(*(s+opnd)) != O_PLUS
    [all...]

Completed in 14 milliseconds