mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-03 07:04:49 +00:00
Add extern source
This commit is contained in:
parent
5a292309c5
commit
6ea7c31915
8 changed files with 49 additions and 11 deletions
|
@ -262,7 +262,8 @@ fn relative_file(db: &dyn AstDatabase, call_id: MacroCallId, path: &str) -> Opti
|
|||
|
||||
// Extern paths ?
|
||||
let krate = db.relevant_crates(call_site).get(0)?.clone();
|
||||
let (extern_source_id, relative_file) = db.crate_graph()[krate].env.extern_path(path)?;
|
||||
let (extern_source_id, relative_file) =
|
||||
db.crate_graph()[krate].extern_source.extern_path(path)?;
|
||||
|
||||
db.resolve_extern_path(extern_source_id, &relative_file)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue