about summary refs log tree commit diff
path: root/src/libsyntax/visit.rs
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2014-11-08 06:59:10 -0500
committerNiko Matsakis <niko@alum.mit.edu>2014-11-19 05:53:40 -0500
commitb64c7b83dd08c7c3afc643564d65975d57785172 (patch)
tree2df9a43cab3b8b88a4f264e92efceeff8694379b /src/libsyntax/visit.rs
parentcf7df1e6382e239619a8447719c3c19787d7b60d (diff)
downloadrust-b64c7b83dd08c7c3afc643564d65975d57785172.tar.gz
rust-b64c7b83dd08c7c3afc643564d65975d57785172.zip
Refactor QPath to take an ast::TraitRef
Diffstat (limited to 'src/libsyntax/visit.rs')
-rw-r--r--src/libsyntax/visit.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/visit.rs b/src/libsyntax/visit.rs
index efe1e18eda9..bbbec5e0626 100644
--- a/src/libsyntax/visit.rs
+++ b/src/libsyntax/visit.rs
@@ -403,8 +403,8 @@ pub fn walk_ty<'v, V: Visitor<'v>>(visitor: &mut V, typ: &'v Ty) {
             }
         }
         TyQPath(ref qpath) => {
-            visitor.visit_ty(&*qpath.for_type);
-            visitor.visit_path(&qpath.trait_name, typ.id);
+            visitor.visit_ty(&*qpath.self_type);
+            visitor.visit_trait_ref(&*qpath.trait_ref);
             visitor.visit_ident(typ.span, qpath.item_name);
         }
         TyFixedLengthVec(ref ty, ref expression) => {