Lines Matching refs:next

149   follow but for lookbehind (rn->flags != 0) we skip to the next step.
301 if (regmatch(next)) \
2210 regnode *next;
2253 regnode *next; /* Next node. */
2257 register I32 n; /* no or next */
2348 next = scan + NEXT_OFF(scan);
2349 if (next == scan)
2350 next = NULL;
2910 state.node = next;
2997 next = NEXTOPER(NEXTOPER(scan));
2999 next = scan + ARG(scan);
3000 if (OP(next) == IFTHEN) /* Fake one. */
3001 next = NEXTOPER(NEXTOPER(next));
3009 a pointer to the next outer infoblock.
3033 and whatever it mentions via ->next, and additional attached trees
3088 if (OP(PREVOPER(next)) == NOTHING) /* LONGJMP */
3089 next += ARG(next);
3101 cc.next = next;
3105 n = regmatch(PREVOPER(next)); /* start on the WHILEM */
3147 if (regmatch(cc->next))
3215 /* Prefer next over scan for minimal matching. */
3223 if (regmatch(cc->next)) {
3266 /* Prefer scan over next for maximal matching. */
3298 if (regmatch(cc->next))
3309 next = scan + ARG(scan);
3310 if (next == scan)
3311 next = NULL;
3319 if (OP(next) != c1) /* No choice. */
3320 next = inner; /* Avoid recursion. */
3335 uw->next = next;
3345 next = inner;
3357 /* We suppose that the next guy does not need
3387 if (HAS_TEXT(next) || JUMPABLE(next)) {
3388 regnode *text_node = next;
3427 if (regmatch(next))
3458 if (HAS_TEXT(next) || JUMPABLE(next)) {
3459 regnode *text_node = next;
3503 if (regmatch(next))
3546 * when we know what character comes next.
3555 if (HAS_TEXT(next) || JUMPABLE(next)) {
3557 regnode *text_node = next;
3634 /* Find place 'next' could work */
3735 if (ln < n && PL_regkind[(U8)OP(next)] == EOL &&
3736 ((!PL_multiline && OP(next) != MEOL) ||
3737 OP(next) == SEOL || OP(next) == EOS))
3743 if (UCHARAT(PL_reginput - 1) == '\n' && OP(next) != EOS)
3900 next = scan + ARG(scan);
3901 if (next == scan)
3902 next = NULL;
3910 scan = next;
3965 scan = next = uwb->next;
3978 ? NEXT_OFF(next) : ARG(next))))
3979 next += n;
3981 next = NULL; /* XXXX Needn't unwinding in this case... */
3982 uwb->next = next;
3983 next = NEXTOPER(scan);
3985 next = NEXTOPER(next);