diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-02-02 10:14:14 +1100 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-02-03 09:02:50 +1100 |
| commit | 6fdaf3ef7fb5ea72345520a1219ea5cc77d0f71c (patch) | |
| tree | 7108042a53f43e2546bc6e625ae3079058bfb455 /compiler/rustc_codegen_ssa/src/back/write.rs | |
| parent | df322fc29ffc984d488bbaf3a58e95c4002d4b7e (diff) | |
| download | rust-6fdaf3ef7fb5ea72345520a1219ea5cc77d0f71c.tar.gz rust-6fdaf3ef7fb5ea72345520a1219ea5cc77d0f71c.zip | |
Use `DiagnosticArgName` in a few more places.
Diffstat (limited to 'compiler/rustc_codegen_ssa/src/back/write.rs')
| -rw-r--r-- | compiler/rustc_codegen_ssa/src/back/write.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/rustc_codegen_ssa/src/back/write.rs b/compiler/rustc_codegen_ssa/src/back/write.rs index eeb251320a7..4211f875dd0 100644 --- a/compiler/rustc_codegen_ssa/src/back/write.rs +++ b/compiler/rustc_codegen_ssa/src/back/write.rs @@ -39,7 +39,6 @@ use rustc_target::spec::{MergeFunctions, SanitizerSet}; use crate::errors::ErrorCreatingRemarkDir; use std::any::Any; -use std::borrow::Cow; use std::fs; use std::io; use std::marker::PhantomData; @@ -1812,7 +1811,7 @@ impl Translate for SharedEmitter { impl Emitter for SharedEmitter { fn emit_diagnostic(&mut self, diag: &rustc_errors::Diagnostic) { - let args: FxHashMap<Cow<'_, str>, DiagnosticArgValue> = + let args: FxHashMap<DiagnosticArgName, DiagnosticArgValue> = diag.args().map(|(name, arg)| (name.clone(), arg.clone())).collect(); drop(self.sender.send(SharedEmitterMessage::Diagnostic(Diagnostic { msgs: diag.messages.clone(), |
