diff options
author | Aleksey Kladov <[email protected]> | 2018-11-27 23:22:25 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-11-27 23:22:25 +0000 |
commit | 65c064b2a99fb9c0589672ae6c9848aaa9e0efcf (patch) | |
tree | 5327715b5c1ada71b1b7411922444e63dabf7bf7 /crates/ra_analysis/src/imp.rs | |
parent | 201aa7ea2ae75f9599dc74ad2f4d3f41c1540e73 (diff) |
introduce SymbolsDatabase
Diffstat (limited to 'crates/ra_analysis/src/imp.rs')
-rw-r--r-- | crates/ra_analysis/src/imp.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_analysis/src/imp.rs b/crates/ra_analysis/src/imp.rs index 2e5853949..e3b78bb1a 100644 --- a/crates/ra_analysis/src/imp.rs +++ b/crates/ra_analysis/src/imp.rs | |||
@@ -25,7 +25,7 @@ use crate::{ | |||
25 | Problem, | 25 | Problem, |
26 | }, | 26 | }, |
27 | input::{FilesDatabase, SourceRoot, SourceRootId, WORKSPACE}, | 27 | input::{FilesDatabase, SourceRoot, SourceRootId, WORKSPACE}, |
28 | symbol_index::SymbolIndex, | 28 | symbol_index::{SymbolIndex, SymbolsDatabase}, |
29 | AnalysisChange, Cancelable, CrateGraph, CrateId, Diagnostic, FileId, FileResolver, | 29 | AnalysisChange, Cancelable, CrateGraph, CrateId, Diagnostic, FileId, FileResolver, |
30 | FileSystemEdit, FilePosition, Query, SourceChange, SourceFileNodeEdit, | 30 | FileSystemEdit, FilePosition, Query, SourceChange, SourceFileNodeEdit, |
31 | }; | 31 | }; |
@@ -161,7 +161,7 @@ impl AnalysisHostImpl { | |||
161 | .query_mut(crate::input::SourceRootQuery) | 161 | .query_mut(crate::input::SourceRootQuery) |
162 | .set(source_root_id, Arc::new(source_root)); | 162 | .set(source_root_id, Arc::new(source_root)); |
163 | self.db | 163 | self.db |
164 | .query_mut(crate::input::LibrarySymbolsQuery) | 164 | .query_mut(crate::symbol_index::LibrarySymbolsQuery) |
165 | .set(source_root_id, Arc::new(library.symbol_index)); | 165 | .set(source_root_id, Arc::new(library.symbol_index)); |
166 | } | 166 | } |
167 | self.db | 167 | self.db |