From ce10fa8d12cb20d9eee59fffeeaadfcca8badf4a Mon Sep 17 00:00:00 2001 From: Eduard Burtescu Date: Wed, 11 Mar 2015 08:38:27 +0200 Subject: syntax: rename TypeMethod to MethodSig and use it in MethDecl. --- src/libsyntax/visit.rs | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'src/libsyntax/visit.rs') diff --git a/src/libsyntax/visit.rs b/src/libsyntax/visit.rs index 867f98f6077..4375e17ce0b 100644 --- a/src/libsyntax/visit.rs +++ b/src/libsyntax/visit.rs @@ -602,11 +602,11 @@ fn walk_method_helper<'v, V: Visitor<'v>>(visitor: &mut V, span: Span, method: &'v Method) { match *method { - MethDecl(_, _, _, _, ref decl, ref body) => { + MethDecl(ref sig, ref body) => { visitor.visit_ident(span, ident); visitor.visit_fn(FkMethod(ident, method), - &**decl, - &**body, + &sig.decl, + body, span, id); }, @@ -627,9 +627,9 @@ pub fn walk_fn<'v, V: Visitor<'v>>(visitor: &mut V, } FkMethod(_, method) => { match *method { - MethDecl(ref generics, _, ref explicit_self, _, _, _) => { - visitor.visit_generics(generics); - visitor.visit_explicit_self(explicit_self); + MethDecl(ref sig, _) => { + visitor.visit_generics(&sig.generics); + visitor.visit_explicit_self(&sig.explicit_self); } MethMac(ref mac) => visitor.visit_mac(mac) } @@ -646,10 +646,10 @@ pub fn walk_trait_item<'v, V: Visitor<'v>>(visitor: &mut V, trait_item: &'v Trai visitor.visit_attribute(attr); } match trait_item.node { - RequiredMethod(ref method_type) => { - visitor.visit_explicit_self(&method_type.explicit_self); - visitor.visit_generics(&method_type.generics); - walk_fn_decl(visitor, &method_type.decl); + RequiredMethod(ref sig) => { + visitor.visit_explicit_self(&sig.explicit_self); + visitor.visit_generics(&sig.generics); + walk_fn_decl(visitor, &sig.decl); } ProvidedMethod(ref method) => { walk_method_helper(visitor, -- cgit 1.4.1-3-g733a5