Lines Matching refs:HERE
59 #define INSERT(op, pos) doinsert(p, (sop)(op), HERE()-(pos)+1, pos)
60 #define AHEAD(pos) dofwd(p, pos, HERE()-(pos))
61 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos)
62 #define HERE() (p->slen) macro
202 conc = HERE();
205 REQUIRE(HERE() != conc, REG_EMPTY); /* require nonempty */
219 prevfwd = HERE();
249 pos = HERE();
256 p->pbegin[subno] = HERE();
261 p->pend[subno] = HERE();
411 register sopno start = HERE();
431 REQUIRE(HERE() != start, REG_EMPTY); /* require nonempty */
451 pos = HERE(); /* repetion op, if any, covers from here */
476 p->pbegin[subno] = HERE();
482 p->pend[subno] = HERE();
916 register sopno finish = HERE();
1340 register sopno ret = HERE();
1403 sn = HERE();
1405 assert(HERE() == sn+1);
1420 (HERE()-pos-1)*sizeof(sop));