summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-02-06 19:40:06 +0100
committerGitHub <noreply@github.com>2024-02-06 19:40:06 +0100
commita3d3ccf098206b069fdbf2076257094310a4d19d (patch)
treed70da88e5d36d40ba157fdb85b059e0b4878341d /compiler/rustc_codegen_ssa/src
parent5587be81648ed2720e42eac0773077cb32f103a3 (diff)
parentd9508a1fd2bdbc2f7c4e2ee28503f15487fdc8ce (diff)
downloadrust-a3d3ccf098206b069fdbf2076257094310a4d19d.tar.gz
rust-a3d3ccf098206b069fdbf2076257094310a4d19d.zip
Rollup merge of #120575 - nnethercote:simplify-codegen-diag-handling, r=estebank
Simplify codegen diagnostic handling

Some nice improvements. Details in the individual commit logs.

r? ````@estebank````
Diffstat (limited to 'compiler/rustc_codegen_ssa/src')
-rw-r--r--compiler/rustc_codegen_ssa/src/back/write.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_codegen_ssa/src/back/write.rs b/compiler/rustc_codegen_ssa/src/back/write.rs
index 4211f875dd0..9b24339d255 100644
--- a/compiler/rustc_codegen_ssa/src/back/write.rs
+++ b/compiler/rustc_codegen_ssa/src/back/write.rs
@@ -1810,7 +1810,7 @@ impl Translate for SharedEmitter {
 }
 
 impl Emitter for SharedEmitter {
-    fn emit_diagnostic(&mut self, diag: &rustc_errors::Diagnostic) {
+    fn emit_diagnostic(&mut self, diag: rustc_errors::Diagnostic) {
         let args: FxHashMap<DiagnosticArgName, DiagnosticArgValue> =
             diag.args().map(|(name, arg)| (name.clone(), arg.clone())).collect();
         drop(self.sender.send(SharedEmitterMessage::Diagnostic(Diagnostic {