summaryrefslogtreecommitdiffstats
path: root/src/tools/rust-analyzer/crates/hir-expand/src/mod_path.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/rust-analyzer/crates/hir-expand/src/mod_path.rs')
-rw-r--r--src/tools/rust-analyzer/crates/hir-expand/src/mod_path.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/tools/rust-analyzer/crates/hir-expand/src/mod_path.rs b/src/tools/rust-analyzer/crates/hir-expand/src/mod_path.rs
index d7586d129..e9393cc89 100644
--- a/src/tools/rust-analyzer/crates/hir-expand/src/mod_path.rs
+++ b/src/tools/rust-analyzer/crates/hir-expand/src/mod_path.rs
@@ -6,7 +6,7 @@ use std::{
};
use crate::{
- db::AstDatabase,
+ db::ExpandDatabase,
hygiene::Hygiene,
name::{known, Name},
};
@@ -37,7 +37,11 @@ pub enum PathKind {
}
impl ModPath {
- pub fn from_src(db: &dyn AstDatabase, path: ast::Path, hygiene: &Hygiene) -> Option<ModPath> {
+ pub fn from_src(
+ db: &dyn ExpandDatabase,
+ path: ast::Path,
+ hygiene: &Hygiene,
+ ) -> Option<ModPath> {
convert_path(db, None, path, hygiene)
}
@@ -162,7 +166,7 @@ impl From<Name> for ModPath {
}
fn convert_path(
- db: &dyn AstDatabase,
+ db: &dyn ExpandDatabase,
prefix: Option<ModPath>,
path: ast::Path,
hygiene: &Hygiene,