Lines Matching refs:exprs
362 let mut exprs = vec![];
365 exprs.push(expr);
368 exprs.reverse();
369 self.push(HirFrame::Expr(Hir::concat(exprs)));
372 let mut exprs = vec![];
374 exprs.push(expr);
376 exprs.reverse();
377 self.push(HirFrame::Expr(Hir::alternation(exprs)));
1270 fn hir_cat(exprs: Vec<Hir>) -> Hir {
1271 Hir::concat(exprs)
1345 _ => panic!("cannot union non-class Hir exprs"),
1362 _ => panic!("cannot difference non-class Hir exprs"),