Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/lib.rs')
-rw-r--r--crates/hir-def/src/lib.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/hir-def/src/lib.rs b/crates/hir-def/src/lib.rs
index 2172e2412b..1d24a4604d 100644
--- a/crates/hir-def/src/lib.rs
+++ b/crates/hir-def/src/lib.rs
@@ -61,13 +61,12 @@ mod test_db;
use std::hash::{Hash, Hasher};
-use base_db::{Crate, impl_intern_key};
+use base_db::{Crate, SourceDatabase, impl_intern_key};
use hir_expand::{
AstId, ExpandResult, ExpandTo, HirFileId, InFile, MacroCallId, MacroCallKind, MacroCallStyles,
MacroDefId, MacroDefKind,
attrs::AttrId,
builtin::{BuiltinAttrExpander, BuiltinDeriveExpander, BuiltinFnLikeExpander, EagerExpander},
- db::ExpandDatabase,
eager::expand_eager_macro_input,
impl_intern_lookup,
mod_path::ModPath,
@@ -1312,7 +1311,7 @@ impl<T: AstIdNode> AstIdWithPath<T> {
}
pub fn macro_call_as_call_id(
- db: &dyn ExpandDatabase,
+ db: &dyn SourceDatabase,
ast_id: AstId<ast::MacroCall>,
path: &ModPath,
call_site: SyntaxContext,