Lines Matching defs:HERE
268 #define INSERT(op, pos) doinsert(p, (sop)(op), HERE()-(pos)+1, pos)
269 #define AHEAD(pos) dofwd(p, pos, HERE()-(pos))
270 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos)
271 #define HERE() (p->slen)
403 conc = HERE();
406 REQUIRE(HERE() != conc, REG_EMPTY); /* require nonempty */
420 prevfwd = HERE();
449 pos = HERE();
456 p->pbegin[subno] = HERE();
461 p->pend[subno] = HERE();
633 sopno start = HERE();
653 REQUIRE(HERE() != start, REG_EMPTY); /* require nonempty */
671 pos = HERE(); /* repetition op, if any, covers from here */
696 p->pbegin[subno] = HERE();
702 p->pend[subno] = HERE();
1114 sopno finish = HERE();
1451 sopno ret = HERE();
1505 sn = HERE();
1507 assert(HERE() == sn+1);
1522 (HERE()-pos-1)*sizeof(sop));