Searched refs:fold_expr (Results 1 – 1 of 1) sorted by relevance
| /linux/rust/syn/gen/ |
| H A D | fold.rs | 143 fn fold_expr(&mut self, i: crate::Expr) -> crate::Expr { in fold_expr() method 144 fold_expr(self, i) in fold_expr() 1064 guard: (node.guard).map(|it| ((it).0, Box::new(f.fold_expr(*(it).1)))), in fold_arm() 1066 body: Box::new(f.fold_expr(*node.body)), in fold_arm() 1080 value: f.fold_expr(node.value), in fold_assoc_const() 1240 default: (node.default).map(|it| f.fold_expr(it)), in fold_const_param() 1323 pub fn fold_expr<F>(f: &mut F, node: crate::Expr) -> crate::Expr in fold_expr() function 1449 elems: crate::punctuated::fold(node.elems, f, F::fold_expr), in fold_expr_array() 1460 left: Box::new(f.fold_expr(*node.left)), in fold_expr_assign() 1462 right: Box::new(f.fold_expr(*node.right)), in fold_expr_assign() [all …]
|