Port #[rustc_coinductive] to the new attribute system

This commit is contained in:
Pavel Grigorenko
2025-06-24 00:27:30 +03:00
parent adb325fc16
commit 6f8e92d5aa
7 changed files with 17 additions and 5 deletions

View File

@@ -211,6 +211,9 @@ pub enum AttributeKind {
span: Span,
},
/// Represents `#[rustc_coinductive]`.
Coinductive(Span),
/// Represents `#[cold]`.
Cold(Span),

View File

@@ -18,6 +18,7 @@ impl AttributeKind {
AllowInternalUnstable(..) => Yes,
AsPtr(..) => Yes,
BodyStability { .. } => No,
Coinductive(..) => No,
Cold(..) => No,
Confusables { .. } => Yes,
ConstContinue(..) => No,