about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorDavid Wood <david.wood@huawei.com>2022-10-17 14:11:26 +0100
committerDavid Wood <david.wood@huawei.com>2023-02-22 09:15:54 +0000
commitab69a2a57b54f1581d2b4e5f097b95f8078740fc (patch)
treea208f505abdbe63e0343be5ffb6b70fe92df063b /src
parentaa0e543ba0a2760112a3e6cfd69437f59100909a (diff)
downloadrust-ab69a2a57b54f1581d2b4e5f097b95f8078740fc.tar.gz
rust-ab69a2a57b54f1581d2b4e5f097b95f8078740fc.zip
various: translation resources from cg backend
Extend `CodegenBackend` trait with a function returning the translation
resources from the codegen backend, which can be added to the complete
list of resources provided to the emitter.

Signed-off-by: David Wood <david.wood@huawei.com>
Diffstat (limited to 'src')
-rw-r--r--src/driver.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/driver.rs b/src/driver.rs
index 45209fb8519..9ac849aecf1 100644
--- a/src/driver.rs
+++ b/src/driver.rs
@@ -209,7 +209,10 @@ fn report_clippy_ice(info: &panic::PanicInfo<'_>, bug_report_url: &str) {
     // Separate the output with an empty line
     eprintln!();
 
-    let fallback_bundle = rustc_errors::fallback_fluent_bundle(rustc_driver::DEFAULT_LOCALE_RESOURCES, false);
+    let fallback_bundle = rustc_errors::fallback_fluent_bundle(
+        rustc_driver::DEFAULT_LOCALE_RESOURCES.to_vec(),
+        false
+    );
     let emitter = Box::new(rustc_errors::emitter::EmitterWriter::stderr(
         rustc_errors::ColorConfig::Auto,
         None,