From 8a3a1fc1489fb1f313fdd75af4e73a6a3b271ce2 Mon Sep 17 00:00:00 2001 From: Erick Tryzelaar Date: Tue, 15 Jan 2013 13:51:43 -0800 Subject: convert ast::expr into a struct --- src/libsyntax/fold.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/libsyntax/fold.rs') diff --git a/src/libsyntax/fold.rs b/src/libsyntax/fold.rs index 23915ea189b..60430b51f0a 100644 --- a/src/libsyntax/fold.rs +++ b/src/libsyntax/fold.rs @@ -761,10 +761,12 @@ impl ast_fold_fns: ast_fold { } fn fold_expr(&&x: @expr) -> @expr { let (n, s) = (self.fold_expr)(x.node, x.span, self as ast_fold); - return @{id: (self.new_id)(x.id), - callee_id: (self.new_id)(x.callee_id), - node: n, - span: (self.new_span)(s)}; + @expr { + id: (self.new_id)(x.id), + callee_id: (self.new_id)(x.callee_id), + node: n, + span: (self.new_span)(s), + } } fn fold_ty(&&x: @Ty) -> @Ty { let (n, s) = (self.fold_ty)(x.node, x.span, self as ast_fold); -- cgit 1.4.1-3-g733a5