]> git.lizzy.rs Git - rust.git/blobdiff - src/librustdoc/visit.rs
Rollup merge of #106960 - estebank:parse-anon-enums, r=cjgillot
[rust.git] / src / librustdoc / visit.rs
index d29ceead4f3a549026a519f8ee83a83695ae6c0b..390b9436121951206463db0210b4f407609c1c2d 100644 (file)
@@ -17,10 +17,10 @@ fn visit_inner_recur(&mut self, kind: &ItemKind) {
             EnumItem(i) => i.variants.iter().for_each(|x| self.visit_item(x)),
             TraitItem(i) => i.items.iter().for_each(|x| self.visit_item(x)),
             ImplItem(i) => i.items.iter().for_each(|x| self.visit_item(x)),
-            VariantItem(i) => match i {
-                Variant::Struct(j) => j.fields.iter().for_each(|x| self.visit_item(x)),
-                Variant::Tuple(fields) => fields.iter().for_each(|x| self.visit_item(x)),
-                Variant::CLike(_) => {}
+            VariantItem(i) => match &i.kind {
+                VariantKind::Struct(j) => j.fields.iter().for_each(|x| self.visit_item(x)),
+                VariantKind::Tuple(fields) => fields.iter().for_each(|x| self.visit_item(x)),
+                VariantKind::CLike => {}
             },
             ExternCrateItem { src: _ }
             | ImportItem(_)