aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src/symbol_index.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_analysis/src/symbol_index.rs')
-rw-r--r--crates/ra_analysis/src/symbol_index.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/crates/ra_analysis/src/symbol_index.rs b/crates/ra_analysis/src/symbol_index.rs
index 5f302cbda..b57ad5d33 100644
--- a/crates/ra_analysis/src/symbol_index.rs
+++ b/crates/ra_analysis/src/symbol_index.rs
@@ -57,10 +57,7 @@ impl SymbolIndex {
57} 57}
58 58
59impl Query { 59impl Query {
60 pub(crate) fn search( 60 pub(crate) fn search(self, indices: &[Arc<SymbolIndex>]) -> Vec<(FileId, FileSymbol)> {
61 self,
62 indices: &[Arc<SymbolIndex>],
63 ) -> Vec<(FileId, FileSymbol)> {
64 let mut op = fst::map::OpBuilder::new(); 61 let mut op = fst::map::OpBuilder::new();
65 for file_symbols in indices.iter() { 62 for file_symbols in indices.iter() {
66 let automaton = fst::automaton::Subsequence::new(&self.lowercased); 63 let automaton = fst::automaton::Subsequence::new(&self.lowercased);