Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/call_hierarchy.rs')
-rw-r--r--crates/ide/src/call_hierarchy.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide/src/call_hierarchy.rs b/crates/ide/src/call_hierarchy.rs
index 5c0e113d5c..4b8d07a253 100644
--- a/crates/ide/src/call_hierarchy.rs
+++ b/crates/ide/src/call_hierarchy.rs
@@ -76,9 +76,9 @@ pub(crate) fn incoming_calls(
}
let range = sema.original_range(name.syntax());
- calls.add(nav.call_site, range.into());
+ calls.add(nav.call_site, range.into_file_id(db));
if let Some(other) = nav.def_site {
- calls.add(other, range.into());
+ calls.add(other, range.into_file_id(db));
}
}
}
@@ -143,7 +143,7 @@ pub(crate) fn outgoing_calls(
Some(nav_target.into_iter().zip(iter::repeat(range)))
})
.flatten()
- .for_each(|(nav, range)| calls.add(nav, range.into()));
+ .for_each(|(nav, range)| calls.add(nav, range.into_file_id(db)));
Some(calls.into_items())
}