Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/item_tree.rs')
| -rw-r--r-- | crates/hir-def/src/item_tree.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/hir-def/src/item_tree.rs b/crates/hir-def/src/item_tree.rs index 8be44b0828..cb6941aaa4 100644 --- a/crates/hir-def/src/item_tree.rs +++ b/crates/hir-def/src/item_tree.rs @@ -63,7 +63,7 @@ use syntax::{SourceFile, SyntaxKind, ast, match_ast}; use thin_vec::ThinVec; use tt::TextRange; -use crate::{BlockId, Lookup, attrs::parse_extra_crate_attrs}; +use crate::{BlockId, attrs::parse_extra_crate_attrs}; pub(crate) use crate::item_tree::{ attrs::*, @@ -204,10 +204,10 @@ pub(crate) fn block_item_tree_query( krate: Crate, ) -> ItemTree { let _p = tracing::info_span!("block_item_tree_query", ?block).entered(); - let loc = block.lookup(db); - let block = loc.ast_id.to_node(db); + let ast_id = block.ast_id(db); + let block = ast_id.to_node(db); - let ctx = lower::Ctx::new(db, loc.ast_id.file_id, krate); + let ctx = lower::Ctx::new(db, ast_id.file_id, krate); let mut item_tree = ctx.lower_block(&block); item_tree.shrink_to_fit(); item_tree |