From 18be5a08a2cadefe28cdc9e635f3534b0d615b03 Mon Sep 17 00:00:00 2001 From: Eduard-Mihai Burtescu Date: Fri, 17 Apr 2020 23:00:00 +0300 Subject: [PATCH] Tweak `descr` for `AnonConst` and fix `article` for `Use` and `ExternCrate`. --- src/librustc_hir/def.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/librustc_hir/def.rs b/src/librustc_hir/def.rs index 8e87ce60ffd4..88049f85f45e 100644 --- a/src/librustc_hir/def.rs +++ b/src/librustc_hir/def.rs @@ -128,7 +128,7 @@ impl DefKind { DefKind::LifetimeParam => "lifetime parameter", DefKind::Use => "import", DefKind::ForeignMod => "foreign module", - DefKind::AnonConst => "anonymous constant", + DefKind::AnonConst => "constant expression", DefKind::Field => "field", DefKind::Impl => "implementation", DefKind::Closure => "closure", @@ -147,8 +147,9 @@ impl DefKind { | DefKind::AssocFn | DefKind::Enum | DefKind::OpaqueTy - | DefKind::AnonConst - | DefKind::Impl => "an", + | DefKind::Impl + | DefKind::Use + | DefKind::ExternCrate => "an", DefKind::Macro(macro_kind) => macro_kind.article(), _ => "a", }