Lines Matching refs:uchar
65 uchar *rlxstr;
66 uchar *prestr; /* current position in current re */
67 uchar *lastre; /* origin of last re */
72 uchar *patbeg;
79 static fa *mkdfa(uchar *, int);
86 static Node *reparse(uchar *);
92 makedfa(uchar *s, int anchor) /* returns dfa for reg expr s */
127 mkdfa(uchar *s, int anchor) /* does the real work of making a dfa */
241 uchar *
242 cclenter(uchar *p)
245 uchar *op, *chars, *ret;
278 while ((uchar)c < *p) { /* fails if *p is \\ */
355 if (type(p) == CCL && (*(uchar *)right(p)) == '\0')
418 member(uchar c, uchar *s) /* is c in s? */
428 match(fa *f, uchar *p)
447 pmatch(fa *f, uchar *p)
450 register uchar *q;
505 nematch(fa *f, uchar *p)
508 register uchar *q;
566 reparse(uchar *p)
632 (Node *)tostring((uchar *)""))));
693 uchar *cbuf;
790 member(c, (uchar *)f->re[p[i]].lval) ||
792 !member(c, (uchar *)f->re[p[i]].lval) &&