Lines Matching refs:Alternation
294 Alternation(ast::Alternation), enumerator
662 if let Some(&mut Alternation(ref mut alts)) = stack.last_mut() { in push_or_add_alternation()
666 stack.push(Alternation(ast::Alternation { in push_or_add_alternation()
738 Some(Alternation(alt)) => match stack.pop() { in pop_group()
742 None | Some(Alternation(_)) => { in pop_group()
784 Some(GroupState::Alternation(mut alt)) => { in pop_group_end()
787 Ok(Ast::Alternation(alt)) in pop_group_end()
798 Some(GroupState::Alternation(_)) => { in pop_group_end()
2205 Ast::Alternation(ref x) => &x.span, in visit_pre()
2226 | Ast::Alternation(_) in visit_post()
2456 Ast::Alternation(ast::Alternation { span: span(range), asts: asts }) in alt()
3428 Ok(Ast::Alternation(ast::Alternation { in parse_alternate()
3438 Ast::Alternation(ast::Alternation { in parse_alternate()
3447 Ok(Ast::Alternation(ast::Alternation { in parse_alternate()
3454 Ok(Ast::Alternation(ast::Alternation { in parse_alternate()
3468 Ast::Alternation(ast::Alternation { in parse_alternate()