diff --git a/compiler/rustc_ast_passes/src/feature_gate.rs b/compiler/rustc_ast_passes/src/feature_gate.rs index 3ba2a50133b..18c505e297f 100644 --- a/compiler/rustc_ast_passes/src/feature_gate.rs +++ b/compiler/rustc_ast_passes/src/feature_gate.rs @@ -328,7 +328,7 @@ impl<'a> Visitor<'a> for PostExpansionVisitor<'a> { ); if nested_meta.has_name(sym::keyword) { - let msg = concat!("`#[doc(keyword)]` is meant for internal use only"); + let msg = "`#[doc(keyword)]` is meant for internal use only"; gate_feature_post!(self, rustdoc_internals, attr.span, msg); } } diff --git a/src/test/ui/feature-gates/feature-gate-rustdoc_internals.rs b/src/test/ui/feature-gates/feature-gate-rustdoc_internals.rs index f81afad1765..d2ff4f62009 100644 --- a/src/test/ui/feature-gates/feature-gate-rustdoc_internals.rs +++ b/src/test/ui/feature-gates/feature-gate-rustdoc_internals.rs @@ -1,4 +1,4 @@ -#[doc(keyword = "match")] //~ ERROR: `#[doc(keyword)]` is experimental +#[doc(keyword = "match")] //~ ERROR: `#[doc(keyword)]` is meant for internal use only /// wonderful mod foo {} diff --git a/src/test/ui/feature-gates/feature-gate-rustdoc_internals.stderr b/src/test/ui/feature-gates/feature-gate-rustdoc_internals.stderr index 036156f7991..e96461ac38a 100644 --- a/src/test/ui/feature-gates/feature-gate-rustdoc_internals.stderr +++ b/src/test/ui/feature-gates/feature-gate-rustdoc_internals.stderr @@ -1,4 +1,4 @@ -error[E0658]: `#[doc(keyword)]` is experimental +error[E0658]: `#[doc(keyword)]` is meant for internal use only --> $DIR/feature-gate-rustdoc_internals.rs:1:1 | LL | #[doc(keyword = "match")]