Add resolve_extern_path in DB

This commit is contained in:
Edwin Cheng
2020-03-10 22:00:31 +08:00
parent 8153a0b3ef
commit 22f064cca7
5 changed files with 48 additions and 3 deletions

View File

@@ -57,6 +57,13 @@ impl FileLoader for RootDatabase {
fn relevant_crates(&self, file_id: FileId) -> Arc<Vec<CrateId>> {
FileLoaderDelegate(self).relevant_crates(file_id)
}
fn resolve_extern_path(
&self,
extern_id: ra_db::ExternSourceId,
relative_path: &RelativePath,
) -> Option<FileId> {
FileLoaderDelegate(self).resolve_extern_path(extern_id, relative_path)
}
}
impl salsa::Database for RootDatabase {