Lines Matching refs:fold_expr
387 use syn::fold::{fold_expr, fold_generic_argument, Fold};
421 fn fold_expr(&mut self, expr: Expr) -> Expr {
423 let folded = fold_expr(self, expr);
434 Expr::Block(_) => fold_expr(self, arg),
446 Stmt::Expr(e, semi) => Stmt::Expr(fold_expr(self, e), semi),
469 folder.fold_expr(syn_expr)
473 use syn::fold::{fold_expr, fold_stmt, Fold};
479 fn fold_expr(&mut self, mut expr: Expr) -> Expr {
487 fold_expr(self, expr)
496 expr: Box::new(fold_expr(self, expr)),
507 folder.fold_expr(expr)
518 fn fold_expr(&mut self, expr: Expr) -> Expr {