aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_def/src/item_tree/lower.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/hir_def/src/item_tree/lower.rs')
-rw-r--r--crates/hir_def/src/item_tree/lower.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/hir_def/src/item_tree/lower.rs b/crates/hir_def/src/item_tree/lower.rs
index 23d3dea7b..5247379c5 100644
--- a/crates/hir_def/src/item_tree/lower.rs
+++ b/crates/hir_def/src/item_tree/lower.rs
@@ -606,7 +606,7 @@ impl Ctx {
606 } 606 }
607 607
608 fn lower_macro_call(&mut self, m: &ast::MacroCall) -> Option<FileItemTreeId<MacroCall>> { 608 fn lower_macro_call(&mut self, m: &ast::MacroCall) -> Option<FileItemTreeId<MacroCall>> {
609 let path = ModPath::from_src(m.path()?, &self.hygiene)?; 609 let path = Interned::new(ModPath::from_src(m.path()?, &self.hygiene)?);
610 let ast_id = self.source_ast_id_map.ast_id(m); 610 let ast_id = self.source_ast_id_map.ast_id(m);
611 let res = MacroCall { path, ast_id }; 611 let res = MacroCall { path, ast_id };
612 Some(id(self.data().macro_calls.alloc(res))) 612 Some(id(self.data().macro_calls.alloc(res)))