diff options
| author | bors <bors@rust-lang.org> | 2024-04-26 05:27:00 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2024-04-26 05:27:00 +0000 |
| commit | 82921058e759717f56c3e9b23c114577dbdffdfb (patch) | |
| tree | f56969ba1a30728239bb8db65a17fea1ad06bbdf /compiler/rustc_errors/src | |
| parent | 9f7194b5eb05022822be25f2011c1cc73ba972b5 (diff) | |
| parent | 4be9c689f6601c4359f018ddec52a7dec9a8ac66 (diff) | |
| download | rust-82921058e759717f56c3e9b23c114577dbdffdfb.tar.gz rust-82921058e759717f56c3e9b23c114577dbdffdfb.zip | |
Auto merge of #3515 - rust-lang:rustup-2024-04-26, r=oli-obk
Automatic Rustup
Diffstat (limited to 'compiler/rustc_errors/src')
| -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, |
