diff --git a/crates/ra_hir/src/code_model/src.rs b/crates/ra_hir/src/code_model/src.rs index 7d8abb39e9..76adc78692 100644 --- a/crates/ra_hir/src/code_model/src.rs +++ b/crates/ra_hir/src/code_model/src.rs @@ -74,21 +74,18 @@ impl HasSource for EnumVariant { } impl HasSource for Function { type Ast = TreeArc; - fn source(self, db: &(impl DefDatabase + AstDatabase)) -> Source> { self.id.source(db) } } impl HasSource for Const { type Ast = TreeArc; - fn source(self, db: &(impl DefDatabase + AstDatabase)) -> Source> { self.id.source(db) } } impl HasSource for Static { type Ast = TreeArc; - fn source(self, db: &(impl DefDatabase + AstDatabase)) -> Source> { self.id.source(db) } @@ -107,7 +104,6 @@ impl HasSource for TypeAlias { } impl HasSource for MacroDef { type Ast = TreeArc; - fn source(self, db: &(impl DefDatabase + AstDatabase)) -> Source> { Source { file_id: self.id.0.file_id(), ast: self.id.0.to_node(db) } }