]> git.lizzy.rs Git - rust.git/commitdiff
Fix fallout in `rustdoc`.
authorJeffrey Seyfried <jeffrey.seyfried@gmail.com>
Fri, 12 Aug 2016 23:09:41 +0000 (23:09 +0000)
committerJeffrey Seyfried <jeffrey.seyfried@gmail.com>
Sun, 21 Aug 2016 22:59:40 +0000 (22:59 +0000)
src/librustdoc/clean/mod.rs
src/librustdoc/visit_ast.rs

index 39b1a04e98e6985a7bdf400a46df9b9bd0ecc4a3..ad2452de33cfe8462b2a7875a1fa1bfdd346e04c 100644 (file)
@@ -2513,7 +2513,7 @@ fn clean(&self, cx: &DocContext) -> Vec<Item> {
                 let remaining = if !denied {
                     let mut remaining = vec![];
                     for path in list {
-                        match inline::try_inline(cx, path.node.id(), path.node.rename()) {
+                        match inline::try_inline(cx, path.node.id, path.node.rename) {
                             Some(items) => {
                                 ret.extend(items);
                             }
@@ -2581,17 +2581,10 @@ pub struct ViewListIdent {
 
 impl Clean<ViewListIdent> for hir::PathListItem {
     fn clean(&self, cx: &DocContext) -> ViewListIdent {
-        match self.node {
-            hir::PathListIdent { id, name, rename } => ViewListIdent {
-                name: name.clean(cx),
-                rename: rename.map(|r| r.clean(cx)),
-                source: resolve_def(cx, id)
-            },
-            hir::PathListMod { id, rename } => ViewListIdent {
-                name: "self".to_string(),
-                rename: rename.map(|r| r.clean(cx)),
-                source: resolve_def(cx, id)
-            }
+        ViewListIdent {
+            name: self.node.name.clean(cx),
+            rename: self.node.rename.map(|r| r.clean(cx)),
+            source: resolve_def(cx, self.node.id)
         }
     }
 }
index 0334c5ef5c4f4397120d1408d1f8aa6227c8e5f8..d2da97666af07be8b49d78b057e1ebf39d0b0f69 100644 (file)
@@ -189,7 +189,7 @@ fn visit_view_path(&mut self, path: hir::ViewPath_,
             }
             hir::ViewPathList(p, paths) => {
                 let mine = paths.into_iter().filter(|path| {
-                    !self.maybe_inline_local(path.node.id(), path.node.rename(),
+                    !self.maybe_inline_local(path.node.id, path.node.rename,
                                              false, om, please_inline)
                 }).collect::<hir::HirVec<hir::PathListItem>>();