Lines Matching refs:asts
557 pub asts: Vec<Ast>,
567 match self.asts.len() {
569 1 => self.asts.pop().unwrap(),
581 pub asts: Vec<Ast>,
591 match self.asts.len() {
593 1 => self.asts.pop().unwrap(),
1373 Ast::Alternation(ref x) if x.asts.is_empty() => return,
1374 Ast::Concat(ref x) if x.asts.is_empty() => return,
1397 stack.extend(x.asts.drain(..));
1400 stack.extend(x.asts.drain(..));