aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/impl_block.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-06-11 16:07:42 +0100
committerAleksey Kladov <[email protected]>2019-06-11 16:28:51 +0100
commit26753f0e4931e2980f008015cbd709a77d71c0f3 (patch)
tree592b8d2c83687540f62c65bb045c94e7b0e1f0e9 /crates/ra_hir/src/impl_block.rs
parent0dcaded439ae4bd4670bc6a2fbf739cd4fce60af (diff)
remove unneded From(..) impl
Diffstat (limited to 'crates/ra_hir/src/impl_block.rs')
-rw-r--r--crates/ra_hir/src/impl_block.rs9
1 files changed, 1 insertions, 8 deletions
diff --git a/crates/ra_hir/src/impl_block.rs b/crates/ra_hir/src/impl_block.rs
index 646b603d3..fb9daf1bf 100644
--- a/crates/ra_hir/src/impl_block.rs
+++ b/crates/ra_hir/src/impl_block.rs
@@ -49,7 +49,7 @@ impl HasSource for ImplBlock {
49 fn source(self, db: &(impl DefDatabase + AstDatabase)) -> Source<TreeArc<ast::ImplBlock>> { 49 fn source(self, db: &(impl DefDatabase + AstDatabase)) -> Source<TreeArc<ast::ImplBlock>> {
50 let source_map = db.impls_in_module_with_source_map(self.module).1; 50 let source_map = db.impls_in_module_with_source_map(self.module).1;
51 let src = self.module.definition_source(db); 51 let src = self.module.definition_source(db);
52 (src.file_id, source_map.get(&src.ast, self.impl_id)).into() 52 Source { file_id: src.file_id, ast: source_map.get(&src.ast, self.impl_id) }
53 } 53 }
54} 54}
55 55
@@ -66,13 +66,6 @@ impl ImplBlock {
66 ImplBlock { module, impl_id } 66 ImplBlock { module, impl_id }
67 } 67 }
68 68
69 /// Returns the syntax of the impl block
70 pub fn source(&self, db: &(impl DefDatabase + AstDatabase)) -> Source<TreeArc<ast::ImplBlock>> {
71 let source_map = db.impls_in_module_with_source_map(self.module).1;
72 let src = self.module.definition_source(db);
73 (src.file_id, source_map.get(&src.ast, self.impl_id)).into()
74 }
75
76 pub fn id(&self) -> ImplId { 69 pub fn id(&self) -> ImplId {
77 self.impl_id 70 self.impl_id
78 } 71 }