diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2024-11-12 18:11:05 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-12 18:11:05 +0100 |
| commit | 8628fd553d3a9e2c561ab72214a2166c22014c54 (patch) | |
| tree | 83b4aa1346bcfe74c47a85d68ac34e402ecf6ea8 /compiler/rustc_mir_transform/src/errors.rs | |
| parent | 8f67b5b3490ec43f6d53dc3363bbb84e0943b9a6 (diff) | |
| parent | 8c64e9d17dad7d6e8a9f00191d8f55bd14b44aef (diff) | |
| download | rust-8628fd553d3a9e2c561ab72214a2166c22014c54.tar.gz rust-8628fd553d3a9e2c561ab72214a2166c22014c54.zip | |
Rollup merge of #132901 - clubby789:enable-pass-check, r=jieyouxu
Warn about invalid `mir-enable-passes` pass names Fixes #132805
Diffstat (limited to 'compiler/rustc_mir_transform/src/errors.rs')
| -rw-r--r-- | compiler/rustc_mir_transform/src/errors.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/compiler/rustc_mir_transform/src/errors.rs b/compiler/rustc_mir_transform/src/errors.rs index 8b309147c64..2d9eeddea2e 100644 --- a/compiler/rustc_mir_transform/src/errors.rs +++ b/compiler/rustc_mir_transform/src/errors.rs @@ -38,6 +38,12 @@ pub(crate) struct UnalignedPackedRef { pub span: Span, } +#[derive(Diagnostic)] +#[diag(mir_transform_unknown_pass_name)] +pub(crate) struct UnknownPassName<'a> { + pub(crate) name: &'a str, +} + pub(crate) struct AssertLint<P> { pub span: Span, pub assert_kind: AssertKind<P>, |
