1
Fork 0

Rollup merge of #114340 - ttsugriy:rustc-attr, r=lqd

[rustc_attr][nit] Replace `filter` + `is_some` with `map_or`.

It's slightly shorter and better communicates the intent.
This commit is contained in:
Matthias Krüger 2023-08-02 06:22:50 +02:00 committed by GitHub
commit 4876afba38
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -28,7 +28,7 @@ pub fn rust_version_symbol() -> Symbol {
}
pub fn is_builtin_attr(attr: &Attribute) -> bool {
attr.is_doc_comment() || attr.ident().filter(|ident| is_builtin_attr_name(ident.name)).is_some()
attr.is_doc_comment() || attr.ident().is_some_and(|ident| is_builtin_attr_name(ident.name))
}
enum AttrError {