Lines Matching refs:rest
320 RCHAR_T *rest; /* start of rest of string */ local
372 rest = slow(m, sp, stp, ss, es);
373 assert(rest != NULL); /* it did match */
375 tail = slow(m, rest, stop, es, stopst);
379 stp = rest - 1;
385 if (slow(m, sp, rest, ssub, esub) != NULL) {
386 dp = dissect(m, sp, rest, ssub, esub);
388 assert(dp == rest);
390 assert(sp == rest);
391 sp = rest;
397 rest = slow(m, sp, stp, ss, es);
398 assert(rest != NULL); /* it did match */
400 tail = slow(m, rest, stop, es, stopst);
404 stp = rest - 1;
412 sep = slow(m, ssp, rest, ssub, esub);
423 assert(sep == rest); /* must exhaust substring */
424 assert(slow(m, ssp, sep, ssub, esub) == rest);
427 sp = rest;
433 rest = slow(m, sp, stp, ss, es);
434 assert(rest != NULL); /* it did match */
436 tail = slow(m, rest, stop, es, stopst);
440 stp = rest - 1;
447 if (slow(m, sp, rest, ssub, esub) == rest)
460 dp = dissect(m, sp, rest, ssub, esub);
461 assert(dp == rest);
462 sp = rest;