Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/nameres/assoc.rs')
-rw-r--r--crates/hir-def/src/nameres/assoc.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/hir-def/src/nameres/assoc.rs b/crates/hir-def/src/nameres/assoc.rs
index b1d554738f..7b5b39cb08 100644
--- a/crates/hir-def/src/nameres/assoc.rs
+++ b/crates/hir-def/src/nameres/assoc.rs
@@ -50,7 +50,7 @@ impl TraitItems {
db: &dyn DefDatabase,
tr: TraitId,
) -> (TraitItems, DefDiagnostics) {
- let ItemLoc { container: module_id, id: ast_id } = tr.lookup(db);
+ let ItemLoc { container: module_id, id: ast_id } = *tr.lookup(db);
let ast_id_map = db.ast_id_map(ast_id.file_id);
let source = ast_id.with_value(ast_id_map.get(ast_id.value)).to_node(db);
if source.eq_token().is_some() {
@@ -115,7 +115,7 @@ impl ImplItems {
#[salsa::tracked(returns(ref))]
pub fn of(db: &dyn DefDatabase, id: ImplId) -> (ImplItems, DefDiagnostics) {
let _p = tracing::info_span!("impl_items_with_diagnostics_query").entered();
- let ItemLoc { container: module_id, id: ast_id } = id.lookup(db);
+ let ItemLoc { container: module_id, id: ast_id } = *id.lookup(db);
let collector =
AssocItemCollector::new(db, module_id, ItemContainerId::ImplId(id), ast_id.file_id);