Lines Matching defs:HERE
215 #define INSERT(op, pos) doinsert(p, (op), HERE()-(pos)+1, pos)
216 #define AHEAD(pos) dofwd(p, pos, HERE()-(pos))
217 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos)
218 #define HERE() (p->slen)
464 pos = HERE();
471 p->pbegin[subno] = HERE();
476 p->pend[subno] = HERE();
732 bc->fwd = HERE();
845 bc.start = HERE();
856 (void) REQUIRE(p->gnuext || HERE() != bc.start, REG_EMPTY);
858 if (p->gnuext && HERE() == bc.start && !p_branch_empty(p, &bc))
897 pos = HERE(); /* repetition op, if any, covers from here */
979 p->pbegin[subno] = HERE();
985 p->pend[subno] = HERE();
1580 sopno finish = HERE();
1848 sopno ret = HERE();
1910 sn = HERE();
1912 assert(HERE() == sn+1);
1927 (HERE()-pos-1)*sizeof(*p->strip));