]> git.lizzy.rs Git - rust.git/blobdiff - src/librustdoc/fold.rs
Use empty Cache for methods requiring it when filling Cache itself
[rust.git] / src / librustdoc / fold.rs
index 090f7648e4e3cf5c6c663fe5f2d9f8dd814083ae..b2773a29e29051d6a3423865facc393219b21e6e 100644 (file)
@@ -56,12 +56,12 @@ fn fold_inner_recur(&mut self, kind: ItemKind) -> ItemKind {
             VariantItem(i) => {
                 let i2 = i.clone(); // this clone is small
                 match i {
-                    VariantKind::Struct(mut j) => {
+                    Variant::Struct(mut j) => {
                         let num_fields = j.fields.len();
                         j.fields = j.fields.into_iter().filter_map(|x| self.fold_item(x)).collect();
                         j.fields_stripped |= num_fields != j.fields.len()
                             || j.fields.iter().any(|f| f.is_stripped());
-                        VariantItem(VariantKind::Struct(j))
+                        VariantItem(Variant::Struct(j))
                     }
                     _ => VariantItem(i2),
                 }