]> git.proxmox.com Git - rustc.git/blobdiff - compiler/rustc_middle/src/error.rs
New upstream version 1.67.1+dfsg1
[rustc.git] / compiler / rustc_middle / src / error.rs
index a7a7ac0599d7176a831892136e96f2f4f720f7b3..5e94da8cb4d36ed4179dcaf43ab0ea4e3c668abd 100644 (file)
@@ -55,3 +55,20 @@ pub struct ConstEvalNonIntError {
     #[primary_span]
     pub span: Span,
 }
+
+#[derive(Diagnostic)]
+#[diag(middle_strict_coherence_needs_negative_coherence)]
+pub(crate) struct StrictCoherenceNeedsNegativeCoherence {
+    #[primary_span]
+    pub span: Span,
+    #[label]
+    pub attr_span: Option<Span>,
+}
+
+#[derive(Diagnostic)]
+#[diag(middle_const_not_used_in_type_alias)]
+pub(super) struct ConstNotUsedTraitAlias {
+    pub ct: String,
+    #[primary_span]
+    pub span: Span,
+}