]> git.lizzy.rs Git - rust.git/commitdiff
save-analysis: handle a few more kinds of paths
authorNick Cameron <ncameron@mozilla.com>
Tue, 14 Jul 2015 08:56:25 +0000 (20:56 +1200)
committerNick Cameron <ncameron@mozilla.com>
Tue, 14 Jul 2015 08:56:25 +0000 (20:56 +1200)
src/librustc_trans/save/mod.rs

index 89668928060d9c38cfd39f85bcdb55e24fdc1f2e..4c5daccba85b41adc2957697808c25d528747e33 100644 (file)
@@ -532,7 +532,10 @@ pub fn get_path_data(&self,
                     ref_id: def.def_id(),
                 })
             }
-            def::DefStruct(def_id) | def::DefTy(def_id, _) => {
+            def::DefStruct(def_id) |
+            def::DefTy(def_id, _) |
+            def::DefTrait(def_id) |
+            def::DefTyParam(_, _, def_id, _) => {
                 Data::TypeRefData(TypeRefData {
                     span: sub_span.unwrap(),
                     ref_id: def_id,