]> git.lizzy.rs Git - rust.git/blobdiff - src/librustdoc/visit_ast.rs
Simplify Cache wrapper to single type, impl Deref on it, fix all compilation errors...
[rust.git] / src / librustdoc / visit_ast.rs
index 5a83569f02a5c344df6348ea7d7e271de69b3333..aea9b7c38efba1734c8ae23055d112f68c67b92d 100644 (file)
@@ -438,8 +438,8 @@ fn visit_item(&mut self, item: &'tcx hir::Item,
                 om.structs.push(self.visit_variant_data(item, ident.name, sd, gen)),
             hir::ItemKind::Union(ref sd, ref gen) =>
                 om.unions.push(self.visit_union_data(item, ident.name, sd, gen)),
-            hir::ItemKind::Fn(ref fd, header, ref gen, body) =>
-                self.visit_fn(om, item, ident.name, &**fd, header, gen, body),
+            hir::ItemKind::Fn(ref sig, ref gen, body) =>
+                self.visit_fn(om, item, ident.name, &sig.decl, sig.header, gen, body),
             hir::ItemKind::TyAlias(ref ty, ref gen) => {
                 let t = Typedef {
                     ty,