diff options
author | Aleksey Kladov <[email protected]> | 2018-12-09 10:18:46 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-12-09 10:18:46 +0000 |
commit | 159525b120121b217f2831869b6ea9a3cf9fe554 (patch) | |
tree | cde35c9e5218afd721a159f46c768641b496dd63 /crates/ra_hir/src/source_binder.rs | |
parent | 13100da7a2aa97cdbda9ed4bd99896e2ff6d5cf6 (diff) |
Check Fileid in SourceFileMap
Diffstat (limited to 'crates/ra_hir/src/source_binder.rs')
-rw-r--r-- | crates/ra_hir/src/source_binder.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_hir/src/source_binder.rs b/crates/ra_hir/src/source_binder.rs index 479155805..0c16ccc24 100644 --- a/crates/ra_hir/src/source_binder.rs +++ b/crates/ra_hir/src/source_binder.rs | |||
@@ -75,7 +75,7 @@ pub fn function_from_source( | |||
75 | ) -> Cancelable<Option<Function>> { | 75 | ) -> Cancelable<Option<Function>> { |
76 | let module = ctry!(module_from_child_node(db, file_id, fn_def.syntax())?); | 76 | let module = ctry!(module_from_child_node(db, file_id, fn_def.syntax())?); |
77 | let file_items = db.file_items(file_id); | 77 | let file_items = db.file_items(file_id); |
78 | let item_id = file_items.id_of(fn_def.syntax()); | 78 | let item_id = file_items.id_of(file_id, fn_def.syntax()); |
79 | let source_item_id = SourceItemId { file_id, item_id }; | 79 | let source_item_id = SourceItemId { file_id, item_id }; |
80 | let def_loc = DefLoc { | 80 | let def_loc = DefLoc { |
81 | kind: DefKind::Function, | 81 | kind: DefKind::Function, |