reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
197 sopno ssize; /* malloced strip size (allocated) */ 198 sopno slen; /* malloced strip length (used) */ 202 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */ 203 sopno pend[NPAREN]; /* -> ) ([0] unused) */ 222 static void repeat(struct parse *, sopno, int, int); 235 static sopno dupl(struct parse *, sopno, sopno); 235 static sopno dupl(struct parse *, sopno, sopno); 235 static sopno dupl(struct parse *, sopno, sopno); 237 static void doinsert(struct parse *, sop, size_t, sopno); 238 static void dofwd(struct parse *, sopno, sop); 239 static void enlarge(struct parse *, sopno); 242 static sopno pluscount(struct parse *, struct re_guts *); 396 sopno prevback = 0; 397 sopno prevfwd = 0; 398 sopno conc; 439 sopno pos; 443 sopno subno; 633 sopno start = HERE(); 666 sopno pos; 668 sopno subno; 1112 sopno start, /* operand from here to end of strip */ 1116 sopno finish = HERE(); 1121 sopno copy; 1448 static sopno /* start of duplicate */ 1450 sopno start, /* from here */ 1451 sopno finish) /* to this less one */ 1453 sopno ret = HERE(); 1454 sopno len = finish - start; 1497 doinsert(struct parse *p, sop op, size_t opnd, sopno pos) 1499 sopno sn; 1532 dofwd(struct parse *p, sopno pos, sop value) 1546 enlarge(struct parse *p, sopno size) 1602 sopno newlen; 1605 sopno i; 1674 static sopno /* nesting depth */ 1679 sopno plusnest = 0; 1680 sopno maxnest = 0;lib/Support/regengine.inc
89 static const char *dissect(struct match *, const char *, const char *, sopno, 90 sopno); 91 static const char *backref(struct match *, const char *, const char *, sopno, 92 sopno, sopno, int); 92 sopno, sopno, int); 93 static const char *fast(struct match *, const char *, const char *, sopno, sopno); 93 static const char *fast(struct match *, const char *, const char *, sopno, sopno); 94 static const char *slow(struct match *, const char *, const char *, sopno, sopno); 94 static const char *slow(struct match *, const char *, const char *, sopno, sopno); 95 static states step(struct re_guts *, sopno, sopno, states, int, states); 95 static states step(struct re_guts *, sopno, sopno, states, int, states); 140 const sopno gf = g->firststate+1; /* +1 for OEND */ 141 const sopno gl = g->laststate; 295 dissect(struct match *m, const char *start, const char *stop, sopno startst, 296 sopno stopst) 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 */ 483 backref(struct match *m, const char *start, const char *stop, sopno startst, 484 sopno stopst, sopno lev, int rec) /* PLUS nesting level */ 484 sopno stopst, sopno lev, int rec) /* PLUS nesting level */ 487 sopno ss; /* start sop of current subRE */ 489 sopno ssub; /* start sop of subsubRE */ 490 sopno esub; /* end sop of subsubRE */ 683 fast(struct match *m, const char *start, const char *stop, sopno startst, 684 sopno stopst) 768 slow(struct match *m, const char *start, const char *stop, sopno startst, 769 sopno stopst) 858 sopno pc; 860 sopno look;lib/Support/regex2.h
141 sopno nstates; /* = number of sops */ 142 sopno firststate; /* the initial OEND (normally 0) */ 143 sopno laststate; /* the final OEND */ 156 sopno nplus; /* how deep does it nest +s? */