diff options
| author | Michael Goulet <michael@errs.io> | 2024-04-05 22:14:10 -0400 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2024-04-25 10:03:17 -0400 |
| commit | 487cdeb039741600f5547d0c619a4cbd4039815d (patch) | |
| tree | 8de521b5982f32c73a7223e70efedc2a5947efdb | |
| parent | 1c84675e1f5bd97307af5a86b4f8e6d9e571362c (diff) | |
| download | rust-487cdeb039741600f5547d0c619a4cbd4039815d.tar.gz rust-487cdeb039741600f5547d0c619a4cbd4039815d.zip | |
Format stash message correctly
| -rw-r--r-- | compiler/rustc_errors/src/lib.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_errors/src/lib.rs b/compiler/rustc_errors/src/lib.rs index b3c1c6c8515..adbac80d7cc 100644 --- a/compiler/rustc_errors/src/lib.rs +++ b/compiler/rustc_errors/src/lib.rs @@ -502,7 +502,7 @@ struct DiagCtxtInner { } /// A key denoting where from a diagnostic was stashed. -#[derive(Copy, Clone, PartialEq, Eq, Hash)] +#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug)] pub enum StashKey { ItemNoType, UnderscoreForArrayLengths, @@ -779,7 +779,7 @@ impl DiagCtxt { // We delay a bug here so that `-Ztreat-err-as-bug -Zeagerly-emit-delayed-bugs` // can be used to create a backtrace at the stashing site insted of whenever the // diagnostic context is dropped and thus delayed bugs are emitted. - Error => Some(self.span_delayed_bug(span, "stashing {key:?}")), + Error => Some(self.span_delayed_bug(span, format!("stashing {key:?}"))), DelayedBug => return self.inner.borrow_mut().emit_diagnostic(diag), ForceWarning(_) | Warning | Note | OnceNote | Help | OnceHelp | FailureNote | Allow | Expect(_) => None, |
