diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2024-11-28 12:06:04 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-28 12:06:04 +0100 |
| commit | ca71c8fe5e12704bd2f58081375a9c9d27bd8399 (patch) | |
| tree | 3763c6b8753b5993fc8a90235c89a9a3387c1090 /compiler/rustc_parse/src/errors.rs | |
| parent | 23bab15d732ea34af6537f08f24c7be319ec1161 (diff) | |
| parent | 44f4f67f460a3b3c9bb34851d3d812fbdba81936 (diff) | |
| download | rust-ca71c8fe5e12704bd2f58081375a9c9d27bd8399.tar.gz rust-ca71c8fe5e12704bd2f58081375a9c9d27bd8399.zip | |
Rollup merge of #133487 - pitaj:reserve-guarded-strings, r=fee1-dead
fix confusing diagnostic for reserved `##` Closes #131615
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 { |
