diff options
| author | Josh Triplett <josh@joshtriplett.org> | 2025-07-28 03:00:24 -0700 |
|---|---|---|
| committer | Josh Triplett <josh@joshtriplett.org> | 2025-08-08 10:35:47 -0700 |
| commit | 2054a0c56b063c195d316e4ff44d0c9f8ad2c012 (patch) | |
| tree | 5ce4049cdcb4626a60bbc67dca793cb96ad8ce62 /compiler/rustc_errors/src | |
| parent | a980cd4311ae4b5bf9099d418e32643d068f1344 (diff) | |
| download | rust-2054a0c56b063c195d316e4ff44d0c9f8ad2c012.tar.gz rust-2054a0c56b063c195d316e4ff44d0c9f8ad2c012.zip | |
mbe: In error messages, don't assume attributes are always proc macros
Now that `macro_rules` macros can define attribute rules, make sure error messages account for that.
Diffstat (limited to 'compiler/rustc_errors/src')
| -rw-r--r-- | compiler/rustc_errors/src/emitter.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_errors/src/emitter.rs b/compiler/rustc_errors/src/emitter.rs index 84970e7c162..0c839f94f7f 100644 --- a/compiler/rustc_errors/src/emitter.rs +++ b/compiler/rustc_errors/src/emitter.rs @@ -409,7 +409,7 @@ pub trait Emitter { if !redundant_span || always_backtrace { let msg: Cow<'static, _> = match trace.kind { ExpnKind::Macro(MacroKind::Attr, _) => { - "this procedural macro expansion".into() + "this attribute macro expansion".into() } ExpnKind::Macro(MacroKind::Derive, _) => { "this derive macro expansion".into() |
