]> git.lizzy.rs Git - rust.git/blobdiff - src/librustdoc/fold.rs
rustdoc: remove `clean::TraitWithExtraInfo`
[rust.git] / src / librustdoc / fold.rs
index 6b7e67e2ce34269eca68fdf136a10016c10a4587..c6f1f9de51a49a4745516e4f7a31cf59b8c1543a 100644 (file)
@@ -46,7 +46,7 @@ fn fold_inner_recur(&mut self, kind: ItemKind) -> ItemKind {
                     let fields = fields.into_iter().filter_map(|x| self.fold_item(x)).collect();
                     VariantItem(Variant::Tuple(fields))
                 }
-                Variant::CLike => VariantItem(Variant::CLike),
+                Variant::CLike(disr) => VariantItem(Variant::CLike(disr)),
             },
             ExternCrateItem { src: _ }
             | ImportItem(_)
@@ -94,7 +94,7 @@ fn fold_crate(&mut self, mut c: Crate) -> Crate {
 
         let external_traits = { std::mem::take(&mut *c.external_traits.borrow_mut()) };
         for (k, mut v) in external_traits {
-            v.trait_.items = v.trait_.items.into_iter().filter_map(|i| self.fold_item(i)).collect();
+            v.items = v.items.into_iter().filter_map(|i| self.fold_item(i)).collect();
             c.external_traits.borrow_mut().insert(k, v);
         }