diff options
| author | Nathan Stocks <cleancut@github.com> | 2022-08-23 16:40:43 -0600 |
|---|---|---|
| committer | Nathan Stocks <cleancut@github.com> | 2022-08-31 10:56:42 -0600 |
| commit | f7e462a6c7faaea4bfce236fb94b4622ea8260ef (patch) | |
| tree | a6a93be70e1bfe5c4b0e6e964ce9ad0f6eba1e59 /compiler/rustc_metadata/src/errors.rs | |
| parent | 3ed93107ff0f92a64391e3c0936fb17195d525aa (diff) | |
| download | rust-f7e462a6c7faaea4bfce236fb94b4622ea8260ef.tar.gz rust-f7e462a6c7faaea4bfce236fb94b4622ea8260ef.zip | |
port encoder.rs to SessionDiagnostics
Diffstat (limited to 'compiler/rustc_metadata/src/errors.rs')
| -rw-r--r-- | compiler/rustc_metadata/src/errors.rs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/compiler/rustc_metadata/src/errors.rs b/compiler/rustc_metadata/src/errors.rs index 7e3c9b66fbd..5edc59bf9e9 100644 --- a/compiler/rustc_metadata/src/errors.rs +++ b/compiler/rustc_metadata/src/errors.rs @@ -282,3 +282,21 @@ pub struct UnsupportedAbi { #[primary_span] pub span: Span, } + +#[derive(SessionDiagnostic)] +#[diag(metadata::fail_create_file_encoder)] +pub struct FailCreateFileEncoder { + pub err: String, +} + +#[derive(SessionDiagnostic)] +#[diag(metadata::fail_seek_file)] +pub struct FailSeekFile { + pub err: String, +} + +#[derive(SessionDiagnostic)] +#[diag(metadata::fail_write_file)] +pub struct FailWriteFile { + pub err: String, +} |
