Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/expr_store.rs')
-rw-r--r--crates/hir-def/src/expr_store.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/crates/hir-def/src/expr_store.rs b/crates/hir-def/src/expr_store.rs
index 5ff6a7ffe5..616d2c9fd8 100644
--- a/crates/hir-def/src/expr_store.rs
+++ b/crates/hir-def/src/expr_store.rs
@@ -16,7 +16,7 @@ use hir_expand::{name::Name, ExpandError, InFile};
use la_arena::{Arena, ArenaMap};
use rustc_hash::FxHashMap;
use smallvec::SmallVec;
-use span::{Edition, MacroFileId, SyntaxContextData};
+use span::{Edition, MacroFileId, SyntaxContext};
use syntax::{ast, AstPtr, SyntaxNodePtr};
use triomphe::Arc;
use tt::TextRange;
@@ -49,8 +49,9 @@ impl HygieneId {
Self(ctx)
}
- pub(crate) fn lookup(self, db: &dyn DefDatabase) -> SyntaxContextData {
- db.lookup_intern_syntax_context(self.0)
+ // FIXME: Inline this
+ pub(crate) fn lookup(self) -> SyntaxContext {
+ self.0
}
pub(crate) fn is_root(self) -> bool {