Port DlltoolFailImportLibrary
and implement IntoDiagnosticArg
for Cow<'a, str>
This commit is contained in:
parent
81f7a8d7f1
commit
c01546fcd6
4 changed files with 26 additions and 6 deletions
|
@ -1,3 +1,5 @@
|
|||
use std::borrow::Cow;
|
||||
|
||||
use rustc_errors::fluent;
|
||||
use rustc_errors::DiagnosticBuilder;
|
||||
use rustc_macros::SessionDiagnostic;
|
||||
|
@ -102,3 +104,10 @@ pub(crate) struct ErrorWritingDEFFile {
|
|||
pub(crate) struct ErrorCallingDllTool {
|
||||
pub error: std::io::Error,
|
||||
}
|
||||
|
||||
#[derive(SessionDiagnostic)]
|
||||
#[diag(codegen_llvm::dlltool_fail_import_library)]
|
||||
pub(crate) struct DlltoolFailImportLibrary<'a> {
|
||||
pub stdout: Cow<'a, str>,
|
||||
pub stderr: Cow<'a, str>,
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue