From 44f4f67f460a3b3c9bb34851d3d812fbdba81936 Mon Sep 17 00:00:00 2001
From: Peter Jaszkowiak
Date: Mon, 25 Nov 2024 21:50:26 -0700
Subject: fix confusing diagnostic for reserved `##`
---
compiler/rustc_parse/src/errors.rs | 9 +++++++++
1 file changed, 9 insertions(+)
(limited to 'compiler/rustc_parse/src/errors.rs')
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
@@ -2151,6 +2151,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,
+}
#[derive(Diagnostic)]
#[diag(parse_reserved_string)]
#[note]
--
cgit 1.4.1-3-g733a5