aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/impl_block.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-11-21 11:13:49 +0000
committerAleksey Kladov <[email protected]>2019-11-21 11:13:49 +0000
commit061e6c77b5fdb63aa1cad63f1420a7fc810fa17d (patch)
treec24ffc3fe582c84ad78be3129aef472253b5d9f7 /crates/ra_hir/src/impl_block.rs
parent621cf06156975f8bd75e35af46da034f72e11fad (diff)
Decouple
Diffstat (limited to 'crates/ra_hir/src/impl_block.rs')
-rw-r--r--crates/ra_hir/src/impl_block.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_hir/src/impl_block.rs b/crates/ra_hir/src/impl_block.rs
index 964a3da8c..c84ceee62 100644
--- a/crates/ra_hir/src/impl_block.rs
+++ b/crates/ra_hir/src/impl_block.rs
@@ -27,12 +27,12 @@ impl ImplBlock {
27 } 27 }
28 28
29 pub fn target_ty(&self, db: &impl HirDatabase) -> Ty { 29 pub fn target_ty(&self, db: &impl HirDatabase) -> Ty {
30 Ty::from_hir(db, &self.resolver(db), &self.target_type(db)) 30 Ty::from_hir(db, &self.id.resolver(db), &self.target_type(db))
31 } 31 }
32 32
33 pub fn target_trait_ref(&self, db: &impl HirDatabase) -> Option<TraitRef> { 33 pub fn target_trait_ref(&self, db: &impl HirDatabase) -> Option<TraitRef> {
34 let target_ty = self.target_ty(db); 34 let target_ty = self.target_ty(db);
35 TraitRef::from_hir(db, &self.resolver(db), &self.target_trait(db)?, Some(target_ty)) 35 TraitRef::from_hir(db, &self.id.resolver(db), &self.target_trait(db)?, Some(target_ty))
36 } 36 }
37 37
38 pub fn items(&self, db: &impl DefDatabase) -> Vec<AssocItem> { 38 pub fn items(&self, db: &impl DefDatabase) -> Vec<AssocItem> {