Lines Matching defs:sub
319 Regexp** sub() {
386 static Regexp* Plus(Regexp* sub, ParseFlags flags);
387 static Regexp* Star(Regexp* sub, ParseFlags flags);
388 static Regexp* Quest(Regexp* sub, ParseFlags flags);
391 static Regexp* Capture(Regexp* sub, ParseFlags flags, int cap);
392 static Regexp* Repeat(Regexp* sub, ParseFlags flags, int min, int max);
428 // case-folding). If so, returns the prefix and the sub-regexp that
470 // The returned Regexp* points at re or a sub-expression of re,
480 static int FactorAlternation(Regexp** sub, int nsub, ParseFlags flags);
481 static int FactorAlternationRecursive(Regexp** sub, int nsub,
489 // Allocate space for n sub-regexps.
534 // filling in sub() by hand.