Home
last modified time | relevance | path

Searched refs:fold_expr (Results 1 - 3 of 3) sorted by relevance

/third_party/rust/crates/syn/tests/
H A Dtest_precedence.rs387 use syn::fold::{fold_expr, fold_generic_argument, Fold}; in syn_parenthesize()
421 fn fold_expr(&mut self, expr: Expr) -> Expr { in syn_parenthesize() functions
423 let folded = fold_expr(self, expr); in syn_parenthesize()
434 Expr::Block(_) => fold_expr(self, arg), in syn_parenthesize()
446 Stmt::Expr(e, semi) => Stmt::Expr(fold_expr(self, e), semi), in syn_parenthesize()
469 folder.fold_expr(syn_expr) in syn_parenthesize()
473 use syn::fold::{fold_expr, fold_stmt, Fold}; in make_parens_invisible()
479 fn fold_expr(&mut self, mut expr: Expr) -> Expr { in make_parens_invisible() functions
487 fold_expr(self, expr) in make_parens_invisible()
496 expr: Box::new(fold_expr(sel in make_parens_invisible()
518 fn fold_expr(&mut self, expr: Expr) -> Expr { collect_exprs() functions
[all...]
/third_party/rust/crates/syn/examples/trace-var/trace-var/src/
H A Dlib.rs70 let right = fold::fold_expr(self, right); in assign_and_print()
87 let init = self.fold_expr(*init.unwrap().expr); in let_and_print()
116 fn fold_expr(&mut self, e: Expr) -> Expr { in fold_expr() functions
132 _ => fold::fold_expr(self, e), in fold_expr()
/third_party/rust/crates/syn/src/gen/
H A Dfold.rs132 fn fold_expr(&mut self, i: Expr) -> Expr { in fold_expr() functions
133 fold_expr(self, i) in fold_expr()
966 guard: (node.guard).map(|it| ((it).0, Box::new(f.fold_expr(*(it).1)))), in fold_arm()
968 body: Box::new(f.fold_expr(*node.body)), in fold_arm()
982 value: f.fold_expr(node.value), in fold_assoc_const()
1121 default: (node.default).map(|it| f.fold_expr(it)), in fold_const_param()
1200 pub fn fold_expr<F>(f: &mut F, node: Expr) -> Expr in fold_expr() functions
1265 elems: FoldHelper::lift(node.elems, |it| f.fold_expr(it)), in fold_expr_array()
1276 left: Box::new(f.fold_expr(*node.left)), in fold_expr_assign()
1278 right: Box::new(f.fold_expr(*nod in fold_expr_assign()
[all...]

Completed in 4 milliseconds