From 92d39fe4d5e5ad3d2c2dcafe45eaf6e23edddfd7 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Sun, 12 May 2013 00:25:31 -0400 Subject: syntax: Remove #[allow(vecs_implicitly_copyable)] --- src/libsyntax/visit.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/libsyntax/visit.rs') diff --git a/src/libsyntax/visit.rs b/src/libsyntax/visit.rs index ea02d84ddac..4cfd54256f8 100644 --- a/src/libsyntax/visit.rs +++ b/src/libsyntax/visit.rs @@ -179,7 +179,7 @@ pub fn visit_item(i: @item, e: E, v: vt) { item_enum(ref enum_definition, ref tps) => { (v.visit_generics)(tps, e, v); visit_enum_def( - *enum_definition, + enum_definition, tps, e, v @@ -206,11 +206,11 @@ pub fn visit_item(i: @item, e: E, v: vt) { (v.visit_trait_method)(m, e, v); } } - item_mac(ref m) => visit_mac((*m), e, v) + item_mac(ref m) => visit_mac(m, e, v) } } -pub fn visit_enum_def(enum_definition: ast::enum_def, +pub fn visit_enum_def(enum_definition: &ast::enum_def, tps: &Generics, e: E, v: vt) { @@ -422,7 +422,7 @@ pub fn visit_stmt(s: @stmt, e: E, v: vt) { stmt_decl(d, _) => (v.visit_decl)(d, e, v), stmt_expr(ex, _) => (v.visit_expr)(ex, e, v), stmt_semi(ex, _) => (v.visit_expr)(ex, e, v), - stmt_mac(ref mac, _) => visit_mac((*mac), e, v) + stmt_mac(ref mac, _) => visit_mac(mac, e, v) } } @@ -445,7 +445,7 @@ pub fn visit_exprs(exprs: &[@expr], e: E, v: vt) { for exprs.each |ex| { (v.visit_expr)(*ex, e, v); } } -pub fn visit_mac(_m: mac, _e: E, _v: vt) { +pub fn visit_mac(_m: &mac, _e: E, _v: vt) { /* no user-serviceable parts inside */ } @@ -537,7 +537,7 @@ pub fn visit_expr(ex: @expr, e: E, v: vt) { (v.visit_expr)(lv, e, v); (v.visit_expr)(x, e, v); } - expr_mac(ref mac) => visit_mac((*mac), e, v), + expr_mac(ref mac) => visit_mac(mac, e, v), expr_paren(x) => (v.visit_expr)(x, e, v), expr_inline_asm(ref a) => { for a.inputs.each |&(_, in)| { -- cgit 1.4.1-3-g733a5