Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/goto_implementation.rs')
-rw-r--r--crates/ide/src/goto_implementation.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide/src/goto_implementation.rs b/crates/ide/src/goto_implementation.rs
index 4f17262190..875403c4e3 100644
--- a/crates/ide/src/goto_implementation.rs
+++ b/crates/ide/src/goto_implementation.rs
@@ -86,7 +86,7 @@ pub(crate) fn goto_implementation(
fn impls_for_ty(sema: &Semantics<'_, RootDatabase>, ty: hir::Type<'_>) -> Vec<NavigationTarget> {
Impl::all_for_type(sema.db, ty)
.into_iter()
- .filter_map(|imp| imp.try_to_nav(sema.db))
+ .filter_map(|imp| imp.try_to_nav(sema))
.flatten()
.collect()
}
@@ -97,7 +97,7 @@ fn impls_for_trait(
) -> Vec<NavigationTarget> {
Impl::all_for_trait(sema.db, trait_)
.into_iter()
- .filter_map(|imp| imp.try_to_nav(sema.db))
+ .filter_map(|imp| imp.try_to_nav(sema))
.flatten()
.collect()
}
@@ -114,7 +114,7 @@ fn impls_for_trait_item(
let itm_name = itm.name(sema.db)?;
(itm_name == fun_name).then_some(*itm)
})?;
- item.try_to_nav(sema.db)
+ item.try_to_nav(sema)
})
.flatten()
.collect()