mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-30 13:51:31 +00:00
Make public DefMap fields private
This commit is contained in:
parent
de5aabd48b
commit
0587b99fde
10 changed files with 31 additions and 23 deletions
|
@ -191,7 +191,7 @@ pub fn crate_symbols(db: &RootDatabase, krate: CrateId, query: Query) -> Vec<Fil
|
|||
|
||||
let def_map = db.crate_def_map(krate);
|
||||
let mut files = Vec::new();
|
||||
let mut modules = vec![def_map.root];
|
||||
let mut modules = vec![def_map.root()];
|
||||
while let Some(module) = modules.pop() {
|
||||
let data = &def_map[module];
|
||||
files.extend(data.origin.file_id());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue