Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/autoderef.rs')
-rw-r--r--crates/hir-ty/src/autoderef.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/crates/hir-ty/src/autoderef.rs b/crates/hir-ty/src/autoderef.rs
index cc8f7bf04a..26ca7fb9a1 100644
--- a/crates/hir-ty/src/autoderef.rs
+++ b/crates/hir-ty/src/autoderef.rs
@@ -197,10 +197,11 @@ pub(crate) fn deref_by_trait(
// effectively bump the MSRV of rust-analyzer to 1.84 due to 1.83 and below lacking the
// blanked impl on `Deref`.
#[expect(clippy::overly_complex_bool_expr)]
- if use_receiver_trait && false {
- if let Some(receiver) = LangItem::Receiver.resolve_trait(db, table.trait_env.krate) {
- return Some(receiver);
- }
+ if use_receiver_trait
+ && false
+ && let Some(receiver) = LangItem::Receiver.resolve_trait(db, table.trait_env.krate)
+ {
+ return Some(receiver);
}
// Old rustc versions might not have `Receiver` trait.
// Fallback to `Deref` if they don't