Lines Matching refs:first_lit
255 static BOOL first_lit(Positionset *fpos, Expr *e);
460 if (!first_lit(&r->firstpos, r->root->l)) {
565 (void) first_lit(fpos, e);
573 if (e == p->r || !first_lit(fpos, p->r))
582 * first_lit returns NO if e is nullable and in the process,
586 first_lit(Positionset *fpos, Expr *e)
599 (void) first_lit(fpos, e->l);
602 return (first_lit(fpos, e->l));
604 return ((BOOL)(first_lit(fpos, e->l) || first_lit(fpos, e->r)));
606 k = first_lit(fpos, e->r);
607 return ((BOOL)(first_lit(fpos, e->l) && k));