/bionic/libc/upstream-netbsd/libc/regex/ |
regex2.h | 112 typedef u_int32_t sop; /* strip operator */ typedef 119 #define SOP(op, opnd) ((op)|(opnd)) 181 sop *strip; /* malloced area for strip */
|
engine.c | 361 sopno ss; /* start sop of current subRE */ 362 sopno es; /* end sop of current subRE */ 367 sopno ssub; /* start sop of subsubRE */ 368 sopno esub; /* end sop of subsubRE */ 571 sopno ss; /* start sop of current subRE */ 573 sopno ssub; /* start sop of subsubRE */ 574 sopno esub; /* end sop of subsubRE */ 579 sop s; 686 while (m->g->strip[ss] != SOP(O_BACK, i)) 976 sop s [all...] |
regcomp.c | 112 sop *strip; /* malloced strip */ 163 static void doemit(struct parse *p, sop op, sopno opnd); 164 static void doinsert(struct parse *p, sop op, sopno opnd, sopno pos); 199 #define EMIT(op, sopnd) doemit(p, (sop)(op), sopnd) 200 #define INSERT(op, pos) doinsert(p, (sop)(op), HERE()-(pos)+1, pos) 202 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos) 218 (p)->ssize * sizeof(sop)) 270 p->strip = malloc(p->ssize * sizeof(sop)); [all...] |
/external/llvm/lib/Support/ |
regex2.h | 62 typedef unsigned long sop; /* strip operator */ typedef 69 #define SOP(op, opnd) ((op)|(opnd)) 129 sop *strip; /* malloced area for strip */
|
regengine.inc | 299 sopno ss; /* start sop of current subRE */ 300 sopno es; /* end sop of current subRE */ 305 sopno ssub; /* start sop of subsubRE */ 306 sopno esub; /* end sop of subsubRE */ 487 sopno ss; /* start sop of current subRE */ 489 sopno ssub; /* start sop of subsubRE */ 490 sopno esub; /* end sop of subsubRE */ 495 sop s; 598 while (m->g->strip[ss] != SOP(O_BACK, i)) 857 sop s [all...] |
regcomp.c | 60 sop *strip; /* malloced strip */ 100 static void doemit(struct parse *, sop, size_t); 101 static void doinsert(struct parse *, sop, size_t, sopno); 102 static void dofwd(struct parse *, sopno, sop); 131 #define EMIT(op, sopnd) doemit(p, (sop)(op), (size_t)(sopnd)) 132 #define INSERT(op, pos) doinsert(p, (sop)(op), HERE()-(pos)+1, pos) 134 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos) 187 p->strip = (sop *)calloc(p->ssize, sizeof(sop)); [all...] |
/ndk/sources/host-tools/ndk-stack/regex/ |
regex2.h | 62 typedef unsigned long sop; /* strip operator */ typedef 69 #define SOP(op, opnd) ((op)|(opnd)) 129 sop *strip; /* malloced area for strip */
|
engine.c | 294 sopno ss; /* start sop of current subRE */ 295 sopno es; /* end sop of current subRE */ 300 sopno ssub; /* start sop of subsubRE */ 301 sopno esub; /* end sop of subsubRE */ 478 sopno ss; /* start sop of current subRE */ 480 sopno ssub; /* start sop of subsubRE */ 481 sopno esub; /* end sop of subsubRE */ 486 sop s; 589 while (m->g->strip[ss] != SOP(O_BACK, i)) 846 sop s [all...] |
regcomp.c | 59 sop *strip; /* malloced strip */ 99 static void doemit(struct parse *, sop, size_t); 100 static void doinsert(struct parse *, sop, size_t, sopno); 101 static void dofwd(struct parse *, sopno, sop); 130 #define EMIT(op, sopnd) doemit(p, (sop)(op), (size_t)(sopnd)) 131 #define INSERT(op, pos) doinsert(p, (sop)(op), HERE()-(pos)+1, pos) 133 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos) 179 p->strip = (sop *)calloc(p->ssize, sizeof(sop)); [all...] |