Lines Matching defs:HERE
149 #define INSERT(op, pos) doinsert(p, (sop)(op), HERE()-(pos)+1, pos)
150 #define AHEAD(pos) dofwd(p, pos, HERE()-(pos))
151 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos)
152 #define HERE() (p->slen)
289 conc = HERE();
293 (void) REQUIRE(HERE() != conc, REG_BADPAT);
307 prevfwd = HERE();
336 pos = HERE();
343 p->pbegin[subno] = HERE();
348 p->pend[subno] = HERE();
503 sopno start = HERE();
523 (void) REQUIRE(HERE() != start, REG_BADPAT); /* require nonempty */
542 pos = HERE(); /* repetion op, if any, covers from here */
573 p->pbegin[subno] = HERE();
579 p->pend[subno] = HERE();
990 sopno finish = HERE();
1229 sopno ret = HERE();
1283 sn = HERE();
1285 assert(HERE() == sn+1);
1300 (HERE()-pos-1)*sizeof (sop));