]> git.proxmox.com Git - rustc.git/blobdiff - src/tools/clippy/clippy_utils/src/attrs.rs
New upstream version 1.55.0+dfsg1
[rustc.git] / src / tools / clippy / clippy_utils / src / attrs.rs
index 0318c483959f2182a47f996dba7f88f6d584fc04..c19b558cd8c6e044902c2713e8f169fd2113920d 100644 (file)
@@ -157,3 +157,8 @@ pub fn is_doc_hidden(attrs: &[ast::Attribute]) -> bool {
         .filter_map(ast::Attribute::meta_item_list)
         .any(|l| attr::list_contains_name(&l, sym::hidden))
 }
+
+/// Return true if the attributes contain `#[unstable]`
+pub fn is_unstable(attrs: &[ast::Attribute]) -> bool {
+    attrs.iter().any(|attr| attr.has_name(sym::unstable))
+}