Home
last modified time | relevance | path

Searched refs:RepOnce (Results 1 – 5 of 5) sorted by relevance

/external/rust/crates/pest_meta/src/
Dast.rs51 RepOnce(Box<Expr>), enumerator
105 Expr::RepOnce(expr) => { in map_top_down()
107 Expr::RepOnce(mapped) in map_top_down()
172 Expr::RepOnce(expr) => { in map_bottom_up()
174 Expr::RepOnce(mapped) in map_bottom_up()
241 | Expr::RepOnce(expr) in iterate_expr()
298 Box::new(Expr::RepOnce(Box::new(Expr::Opt(Box::new(Expr::Choice( in identity()
Dparser.rs73 ParserExpr::RepOnce(node) => { in filter_map_top_down()
119 RepOnce(Box<ParserNode<'i>>), enumerator
156 ParserExpr::RepOnce(node) => Expr::RepOnce(Box::new(convert_node(*node))), in convert_node()
364 expr: ParserExpr::RepOnce(Box::new(node)), in consume_expr()
Dvalidator.rs335 | ParserExpr::RepOnce(ref other) in validate_repetition()
505 ParserExpr::RepOnce(ref node) => check_expr(&node, rules, trace), in left_recursion()
/external/rust/crates/pest_meta/src/optimizer/
Dunroller.rs18 Expr::RepOnce(expr) => Expr::Seq(expr.clone(), Box::new(Expr::Rep(expr))), in unroll()
Dmod.rs66 Expr::RepOnce(_) in rule_to_optimized_rule()