From 11dda8a0fb905a1b41a64001d564632eb062b9aa Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Thu, 24 Jan 2019 19:29:44 +0300 Subject: remove useless aliases --- crates/ra_hir/src/code_model_impl/function.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'crates/ra_hir/src/code_model_impl') diff --git a/crates/ra_hir/src/code_model_impl/function.rs b/crates/ra_hir/src/code_model_impl/function.rs index d8dafb10e..8a2ab5714 100644 --- a/crates/ra_hir/src/code_model_impl/function.rs +++ b/crates/ra_hir/src/code_model_impl/function.rs @@ -9,7 +9,7 @@ use crate::{ type_ref::{TypeRef, Mutability}, expr::Body, impl_block::ImplBlock, - ids::FunctionLoc, + ids::ItemLoc, }; pub use self::scope::{FnScopes, ScopesWithSyntaxMapping, ScopeEntryWithSyntax}; @@ -21,8 +21,8 @@ impl Function { file_id: HirFileId, ast: &ast::FnDef, ) -> Function { - let loc: FunctionLoc = FunctionLoc::from_ast(db, module, file_id, ast); - let id = loc.id(db); + let loc = ItemLoc::from_ast(db, module, file_id, ast); + let id = db.as_ref().fns.loc2id(&loc); Function { id } } -- cgit v1.2.3