Lines Matching defs:Expr
185 fn librustc_parse_and_rewrite(input: &str) -> Option<P<ast::Expr>> { in librustc_parse_and_rewrite()
189 fn librustc_parenthesize(mut librustc_expr: P<ast::Expr>) -> P<ast::Expr> { in librustc_parenthesize()
245 fn noop_visit_expr<T: MutVisitor>(e: &mut Expr, vis: &mut T) { in librustc_parenthesize()
271 fn visit_expr(&mut self, e: &mut P<Expr>) { in librustc_parenthesize()
386 fn syn_parenthesize(syn_expr: syn::Expr) -> syn::Expr { in syn_parenthesize()
392 fn parenthesize(expr: Expr) -> Expr { in syn_parenthesize()
421 fn fold_expr(&mut self, expr: Expr) -> Expr { in syn_parenthesize()
472 fn make_parens_invisible(expr: syn::Expr) -> syn::Expr { in make_parens_invisible()
479 fn fold_expr(&mut self, mut expr: Expr) -> Expr { in make_parens_invisible()
511 fn collect_exprs(file: syn::File) -> Vec<syn::Expr> { in collect_exprs()
518 fn fold_expr(&mut self, expr: Expr) -> Expr { in collect_exprs()