@@ -191,6 +191,7 @@ pub const BUILTIN_ATTRIBUTES: &[BuiltinAttribute] = &[
191
191
// Macros:
192
192
ungated ! ( derive, Normal , template!( List : "Trait1, Trait2, ..." ) ) ,
193
193
ungated ! ( automatically_derived, Normal , template!( Word ) ) ,
194
+ // FIXME(#14407)
194
195
ungated ! ( macro_use, Normal , template!( Word , List : "name1, name2, ..." ) ) ,
195
196
ungated ! ( macro_escape, Normal , template!( Word ) ) , // Deprecated synonym for `macro_use`.
196
197
ungated ! ( macro_export, Normal , template!( Word , List : "local_inner_macros" ) ) ,
@@ -207,6 +208,7 @@ pub const BUILTIN_ATTRIBUTES: &[BuiltinAttribute] = &[
207
208
ungated ! ( forbid, Normal , template!( List : r#"lint1, lint2, ..., /*opt*/ reason = "...""# ) ) ,
208
209
ungated ! ( deny, Normal , template!( List : r#"lint1, lint2, ..., /*opt*/ reason = "...""# ) ) ,
209
210
ungated ! ( must_use, Whitelisted , template!( Word , NameValueStr : "reason" ) ) ,
211
+ // FIXME(#14407)
210
212
ungated ! (
211
213
deprecated, Normal ,
212
214
template!(
@@ -310,13 +312,15 @@ pub const BUILTIN_ATTRIBUTES: &[BuiltinAttribute] = &[
310
312
// ==========================================================================
311
313
312
314
ungated ! ( feature, CrateLevel , template!( List : "name1, name1, ..." ) ) ,
313
- // FIXME: #14407 these are only looked at on-demand so we can't
314
- // guarantee they'll have already been checked
315
+ // FIXME( #14407) -- only looked at on-demand so we can't
316
+ // guarantee they'll have already been checked.
315
317
ungated ! (
316
318
rustc_deprecated, Whitelisted ,
317
319
template!( List : r#"since = "version", reason = "...""# )
318
320
) ,
321
+ // FIXME(#14407)
319
322
ungated ! ( stable, Whitelisted , template!( List : r#"feature = "name", since = "version""# ) ) ,
323
+ // FIXME(#14407)
320
324
ungated ! (
321
325
unstable, Whitelisted ,
322
326
template!( List : r#"feature = "name", reason = "...", issue = "N""# ) ,
0 commit comments