From 2a1fe26b6d354dbbd1b3843d288d56e74fa00557 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Tue, 11 Jun 2019 03:17:29 +0300 Subject: use Source more --- crates/ra_hir/src/code_model.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'crates/ra_hir/src/code_model.rs') diff --git a/crates/ra_hir/src/code_model.rs b/crates/ra_hir/src/code_model.rs index 3469da18a..63fdca55e 100644 --- a/crates/ra_hir/src/code_model.rs +++ b/crates/ra_hir/src/code_model.rs @@ -456,11 +456,8 @@ pub struct Enum { } impl Enum { - pub fn source( - self, - db: &(impl DefDatabase + AstDatabase), - ) -> (HirFileId, TreeArc) { - self.id.source(db) + pub fn source(self, db: &(impl DefDatabase + AstDatabase)) -> Source> { + self.id.source(db).into() } pub fn module(self, db: &impl HirDatabase) -> Module { @@ -509,7 +506,7 @@ impl EnumVariant { pub fn source( &self, db: &(impl DefDatabase + AstDatabase), - ) -> (HirFileId, TreeArc) { + ) -> Source> { self.source_impl(db) } pub fn module(&self, db: &impl HirDatabase) -> Module { -- cgit v1.2.3