Lines Matching refs:rex

205 				drop(disc, e->re.group.expr.rex);  in drop()
251 mark(e->re.group.expr.rex, set); in mark()
289 n = serialize(env, e->re.group.expr.rex, n); in serialize()
471 if (stats(env, e->re.group.expr.rex)) in stats()
482 if (stats(env, e->re.group.expr.rex)) in stats()
527 if (stats(env, e->re.group.expr.rex)) in stats()
543 if (stats(env, e->re.group.expr.rex)) in stats()
566 if (stats(env, e->re.group.expr.rex)) in stats()
1786 f->re.group.expr.rex = e; in rep()
1857 f->re.group.expr.rex = e; in rep()
1864 for (; e && e->type >= REX_GROUP && e->type <= REX_GROUP_CUT; e = e->re.group.expr.rex); in rep()
2345 f->re.group.expr.rex = e; in grp()
2507 f->re.group.expr.rex = e; in grp()
2702 f->re.group.expr.rex = e; in seq()
2721 f->re.group.expr.rex = e; in seq()
2974 if (e = p->env->rex) in special()
3020 a->re.bm.back = (y == e || y == e->re.group.expr.rex) ? (m - n) : -1; in special()
3023 … (env->stats.e || y != e && (e->type != REX_GROUP || y != e->re.group.expr.rex) || e->next || ((a-… in special()
3119 p->env->rex = a; in special()
3131 e = e->re.group.expr.rex; in special()
3167 p->env->rex = a; in special()
3277 if (!(p->env->rex = alt(&env, 1, 0))) in regcomp()
3287 if (p->env->rex->type != REX_BEG) in regcomp()
3289 if (p->env->rex->type == REX_ALT) in regcomp()
3296 e->next = p->env->rex; in regcomp()
3297 p->env->rex = e; in regcomp()
3302 for (e = p->env->rex; e->next; e = e->next); in regcomp()
3309 if (p->env->rex->type == REX_ALT) in regcomp()
3322 if (stats(&env, p->env->rex)) in regcomp()
3343 serialize(&env, p->env->rex, 1); in regcomp()
3410 Rex_t* e = p->env->rex; in regcomb()
3411 Rex_t* f = q->env->rex; in regcomb()
3424 p->env->rex = e->next; in regcomb()
3427 e = p->env->rex; in regcomb()
3431 q->env->rex = f->next; in regcomb()
3434 f = q->env->rex; in regcomb()
3439 p->env->rex = e->next; in regcomb()
3442 e = p->env->rex; in regcomb()
3443 q->env->rex = f->next; in regcomb()
3446 f = q->env->rex; in regcomb()
3460 p->env->rex = g; in regcomb()
3463 q->env->rex = 0; in regcomb()
3471 e->next = p->env->rex; in regcomb()
3472 p->env->rex = e; in regcomb()
3477 for (f = p->env->rex; f->next; f = f->next); in regcomb()
3491 if (stats(&env, p->env->rex)) in regcomb()