about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2019-12-09 17:58:46 +0100
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2019-12-09 17:58:46 +0100
commitbc68976472f9631a63c10c0d1c320705ebc882ea (patch)
treed70908d6b8e49afd78c7683393e647352c8e4cec
parentae7e808f42d479eb70b3573664106d5d8c09acbf (diff)
downloadrust-bc68976472f9631a63c10c0d1c320705ebc882ea.tar.gz
rust-bc68976472f9631a63c10c0d1c320705ebc882ea.zip
Fix usage of variants in clean/utils
-rw-r--r--src/librustdoc/clean/utils.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/librustdoc/clean/utils.rs b/src/librustdoc/clean/utils.rs
index e0f8677904e..f450808c965 100644
--- a/src/librustdoc/clean/utils.rs
+++ b/src/librustdoc/clean/utils.rs
@@ -44,7 +44,7 @@ pub fn krate(mut cx: &mut DocContext<'_>) -> Crate {
     let mut masked_crates = FxHashSet::default();
 
     match module.inner {
-        ModuleItem(ref module) => {
+        ItemEnum::ModuleItem(ref module) => {
             for it in &module.items {
                 // `compiler_builtins` should be masked too, but we can't apply
                 // `#[doc(masked)]` to the injected `extern crate` because it's unstable.
@@ -62,7 +62,7 @@ pub fn krate(mut cx: &mut DocContext<'_>) -> Crate {
     let ExternalCrate { name, src, primitives, keywords, .. } = LOCAL_CRATE.clean(cx);
     {
         let m = match module.inner {
-            ModuleItem(ref mut m) => m,
+            ItemEnum::ModuleItem(ref mut m) => m,
             _ => unreachable!(),
         };
         m.items.extend(primitives.iter().map(|&(def_id, prim, ref attrs)| {
@@ -70,11 +70,11 @@ pub fn krate(mut cx: &mut DocContext<'_>) -> Crate {
                 source: Span::empty(),
                 name: Some(prim.to_url_str().to_string()),
                 attrs: attrs.clone(),
-                visibility: Public,
+                visibility: Visibility::Public,
                 stability: get_stability(cx, def_id),
                 deprecation: get_deprecation(cx, def_id),
                 def_id,
-                inner: PrimitiveItem(prim),
+                inner: ItemEnum::PrimitiveItem(prim),
             }
         }));
         m.items.extend(keywords.into_iter().map(|(def_id, kw, attrs)| {
@@ -82,11 +82,11 @@ pub fn krate(mut cx: &mut DocContext<'_>) -> Crate {
                 source: Span::empty(),
                 name: Some(kw.clone()),
                 attrs,
-                visibility: Public,
+                visibility: Visibility::Public,
                 stability: get_stability(cx, def_id),
                 deprecation: get_deprecation(cx, def_id),
                 def_id,
-                inner: KeywordItem(kw),
+                inner: ItemEnum::KeywordItem(kw),
             }
         }));
     }
@@ -353,7 +353,7 @@ pub fn build_deref_target_impls(cx: &DocContext<'_>,
 
     for item in items {
         let target = match item.inner {
-            TypedefItem(ref t, true) => &t.type_,
+            ItemEnum::TypedefItem(ref t, true) => &t.type_,
             _ => continue,
         };
         let primitive = match *target {