aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src/hir/query_definitions.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-11-27 23:13:52 +0000
committerAleksey Kladov <[email protected]>2018-11-27 23:13:52 +0000
commitc2abd17f57fa14960e8a175bdabe49eb365a585f (patch)
treeb81d0ee53fce2cb25f67c8cb9424935217eaecf4 /crates/ra_analysis/src/hir/query_definitions.rs
parent3922503205e2798e21273a22112f584951f25623 (diff)
Use ItemPtr for id
Diffstat (limited to 'crates/ra_analysis/src/hir/query_definitions.rs')
-rw-r--r--crates/ra_analysis/src/hir/query_definitions.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_analysis/src/hir/query_definitions.rs b/crates/ra_analysis/src/hir/query_definitions.rs
index cdd986ce4..6c633e9ab 100644
--- a/crates/ra_analysis/src/hir/query_definitions.rs
+++ b/crates/ra_analysis/src/hir/query_definitions.rs
@@ -26,8 +26,8 @@ use crate::{
26 26
27/// Resolve `FnId` to the corresponding `SyntaxNode` 27/// Resolve `FnId` to the corresponding `SyntaxNode`
28pub(super) fn fn_syntax(db: &impl HirDatabase, fn_id: FnId) -> FnDefNode { 28pub(super) fn fn_syntax(db: &impl HirDatabase, fn_id: FnId) -> FnDefNode {
29 let ptr = db.id_maps().fn_ptr(fn_id); 29 let item_id = db.id_maps().fn_item_id(fn_id);
30 let syntax = db.resolve_syntax_ptr(ptr); 30 let syntax = db.file_item(item_id);
31 FnDef::cast(syntax.borrowed()).unwrap().owned() 31 FnDef::cast(syntax.borrowed()).unwrap().owned()
32} 32}
33 33