Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/references.rs')
-rw-r--r--crates/ide/src/references.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ide/src/references.rs b/crates/ide/src/references.rs
index 04b5f27703..46714df8d6 100644
--- a/crates/ide/src/references.rs
+++ b/crates/ide/src/references.rs
@@ -205,14 +205,14 @@ fn retain_adt_literal_usages(
reference
.name
.as_name_ref()
- .map_or(false, |name_ref| is_enum_lit_name_ref(sema, enum_, name_ref))
+ .is_some_and(|name_ref| is_enum_lit_name_ref(sema, enum_, name_ref))
})
});
usages.references.retain(|_, it| !it.is_empty());
}
Definition::Adt(_) | Definition::Variant(_) => {
refs.for_each(|it| {
- it.retain(|reference| reference.name.as_name_ref().map_or(false, is_lit_name_ref))
+ it.retain(|reference| reference.name.as_name_ref().is_some_and(is_lit_name_ref))
});
usages.references.retain(|_, it| !it.is_empty());
}