Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir_def/src/builtin_attr.rs')
| -rw-r--r-- | crates/hir_def/src/builtin_attr.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/crates/hir_def/src/builtin_attr.rs b/crates/hir_def/src/builtin_attr.rs index 6cd185ceeb..15fb904e6f 100644 --- a/crates/hir_def/src/builtin_attr.rs +++ b/crates/hir_def/src/builtin_attr.rs @@ -34,6 +34,11 @@ macro_rules! rustc_attr { }; } +// FIXME: We shouldn't special case these at all, but as of now expanding attributes severely degrades +// user experience due to lacking support. +/// Built-in macro-like attributes. +pub const EXTRA_ATTRIBUTES: &[BuiltinAttribute] = &["test", "bench"]; + /// "Inert" built-in attributes that have a special meaning to rustc or rustdoc. #[rustfmt::skip] pub const INERT_ATTRIBUTES: &[BuiltinAttribute] = &[ |