diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2022-11-04 18:52:27 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-11-04 18:52:27 +0100 |
| commit | 1cb8684dde6bf489b63257387a5df7662ee00170 (patch) | |
| tree | e8e4de55a1b689d72c50a4db654691772f70e9de /compiler/rustc_errors/src | |
| parent | c38ee06b62af10924259525c652ef29a70e98e08 (diff) | |
| parent | 540c3f94d71879f413a151bc8c83c20c10b386dc (diff) | |
| download | rust-1cb8684dde6bf489b63257387a5df7662ee00170.tar.gz rust-1cb8684dde6bf489b63257387a5df7662ee00170.zip | |
Rollup merge of #103792 - JhonnyBillM:migrate-codegen-ssa-to-diagnostics-structs-pt2, r=davidtwco
Migrate `codegen_ssa` to diagnostics structs - [Part 2] Completes migrating `link.rs` in `codegen_ssa` module. _Part 1 - https://github.com/rust-lang/rust/pull/102612_ r? `@davidtwco`
Diffstat (limited to 'compiler/rustc_errors/src')
| -rw-r--r-- | compiler/rustc_errors/src/diagnostic_impls.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/compiler/rustc_errors/src/diagnostic_impls.rs b/compiler/rustc_errors/src/diagnostic_impls.rs index f6fe9192b45..22f6fc700fa 100644 --- a/compiler/rustc_errors/src/diagnostic_impls.rs +++ b/compiler/rustc_errors/src/diagnostic_impls.rs @@ -14,6 +14,7 @@ use std::fmt; use std::fmt::Write; use std::num::ParseIntError; use std::path::{Path, PathBuf}; +use std::process::ExitStatus; pub struct DiagnosticArgFromDisplay<'a>(pub &'a dyn fmt::Display); @@ -59,6 +60,7 @@ into_diagnostic_arg_using_display!( i128, u128, std::io::Error, + std::boxed::Box<dyn std::error::Error>, std::num::NonZeroU32, hir::Target, Edition, @@ -67,7 +69,8 @@ into_diagnostic_arg_using_display!( ParseIntError, StackProtector, &TargetTriple, - SplitDebuginfo + SplitDebuginfo, + ExitStatus, ); impl IntoDiagnosticArg for bool { |
