Home | History | Annotate | Download | only in regex

Lines Matching defs:dissect

49 #define	dissect	sdissect
61 #define dissect ldissect
88 static char *dissect(struct match *, char *, char *, sopno, sopno);
216 dp = dissect(m, m->coldp, endp, gf, gl);
226 NOTE("backref dissect");
249 NOTE("backoff dissect");
288 - dissect - figure out what matched what, no back references
291 dissect(struct match *m, char *start, char *stop, sopno startst, sopno stopst)
363 if (dissect(m, sp, rest, ssub, esub) != rest) {
364 assert(0 && "dissect(...) should return rest");
402 if (dissect(m, ssp, sep, ssub, esub) != sep) {
403 assert(0 && "dissect(...) should return sep");
438 if (dissect(m, sp, rest, ssub, esub) != rest) {
439 assert(0 && "dissect(...) should return rest");
1017 #undef dissect