aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src/imp.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-11-27 23:22:25 +0000
committerAleksey Kladov <[email protected]>2018-11-27 23:22:25 +0000
commit65c064b2a99fb9c0589672ae6c9848aaa9e0efcf (patch)
tree5327715b5c1ada71b1b7411922444e63dabf7bf7 /crates/ra_analysis/src/imp.rs
parent201aa7ea2ae75f9599dc74ad2f4d3f41c1540e73 (diff)
introduce SymbolsDatabase
Diffstat (limited to 'crates/ra_analysis/src/imp.rs')
-rw-r--r--crates/ra_analysis/src/imp.rs4
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