diff options
| author | Peter Jaszkowiak <p.jaszkow@gmail.com> | 2024-11-25 21:50:26 -0700 |
|---|---|---|
| committer | Peter Jaszkowiak <p.jaszkow@gmail.com> | 2024-11-25 22:29:14 -0700 |
| commit | 44f4f67f460a3b3c9bb34851d3d812fbdba81936 (patch) | |
| tree | 3cdb0d6a403ddb3a2f3c590da97863ea865ba2e1 /compiler/rustc_parse/src/errors.rs | |
| parent | 7db7489f9bc274cb60c4956bfa56de0185eb1b9b (diff) | |
| download | rust-44f4f67f460a3b3c9bb34851d3d812fbdba81936.tar.gz rust-44f4f67f460a3b3c9bb34851d3d812fbdba81936.zip | |
fix confusing diagnostic for reserved `##`
Diffstat (limited to 'compiler/rustc_parse/src/errors.rs')
| -rw-r--r-- | compiler/rustc_parse/src/errors.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/compiler/rustc_parse/src/errors.rs b/compiler/rustc_parse/src/errors.rs index 9bdb99dc000..a48725de54b 100644 --- a/compiler/rustc_parse/src/errors.rs +++ b/compiler/rustc_parse/src/errors.rs @@ -2152,6 +2152,15 @@ pub(crate) enum UnknownPrefixSugg { } #[derive(Diagnostic)] +#[diag(parse_reserved_multihash)] +#[note] +pub(crate) struct ReservedMultihash { + #[primary_span] + pub span: Span, + #[subdiagnostic] + pub sugg: Option<GuardedStringSugg>, +} +#[derive(Diagnostic)] #[diag(parse_reserved_string)] #[note] pub(crate) struct ReservedString { |
