Lines Matching refs:re_cw
78 typedef struct re_cw {
84 } re_cw;
153 re_cw *cw_ptr;
271 static BOOL altlist(Expr *e, uchar_t *buf, re_cw *pat);
272 static Node *newnode(re_cw *c, int d);
276 static void shift(re_cw *c);
278 static void shiftprop(re_cw *c, Node *n);
284 static re_cw *re_cwinit(uchar_t *cmap);
285 static re_cw *re_recw(re_re *r, uchar_t *map);
287 static void re_cwadd(re_cw *c, uchar_t *s, uchar_t *e);
288 static void re_cwcomp(re_cw *c);
1287 static re_cw *
1291 re_cw *pat;
1307 altlist(Expr *e, uchar_t *buf, re_cw *pat)
1316 word(Expr *e, uchar_t *buf, re_cw *pat)
1337 static re_cw *
1340 re_cw *c;
1345 c = (re_cw *)egmalloc(sizeof (*c));
1355 re_cwadd(re_cw *c, uchar_t *s, uchar_t *e)
1466 shift(re_cw *c)
1522 shiftprop(re_cw *c, Node *n)
1538 re_cwcomp(re_cw *c)
1554 re_cw *c = pat->cw_ptr;
1604 newnode(re_cw *c, int d)