Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/inlay_hints.rs')
-rw-r--r--crates/ide/src/inlay_hints.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide/src/inlay_hints.rs b/crates/ide/src/inlay_hints.rs
index cc44ae8fc8..507af41d84 100644
--- a/crates/ide/src/inlay_hints.rs
+++ b/crates/ide/src/inlay_hints.rs
@@ -672,7 +672,7 @@ impl fmt::Debug for InlayHintLabelPart {
#[derive(Debug)]
struct InlayHintLabelBuilder<'a> {
- db: &'a RootDatabase,
+ sema: &'a Semantics<'a, RootDatabase>,
result: InlayHintLabel,
last_part: String,
resolve: bool,
@@ -694,7 +694,7 @@ impl HirWrite for InlayHintLabelBuilder<'_> {
LazyProperty::Lazy
} else {
LazyProperty::Computed({
- let Some(location) = ModuleDef::from(def).try_to_nav(self.db) else { return };
+ let Some(location) = ModuleDef::from(def).try_to_nav(self.sema) else { return };
let location = location.call_site();
FileRange { file_id: location.file_id, range: location.focus_or_full_range() }
})
@@ -782,7 +782,7 @@ fn label_of_ty(
}
let mut label_builder = InlayHintLabelBuilder {
- db: sema.db,
+ sema,
last_part: String::new(),
location: None,
result: InlayHintLabel::default(),