aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_ide_api/src/lib.rs')
-rw-r--r--crates/ra_ide_api/src/lib.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/crates/ra_ide_api/src/lib.rs b/crates/ra_ide_api/src/lib.rs
index abb50ff95..e0b8410d1 100644
--- a/crates/ra_ide_api/src/lib.rs
+++ b/crates/ra_ide_api/src/lib.rs
@@ -381,12 +381,11 @@ impl Analysis {
381 /// Fuzzy searches for a symbol. 381 /// Fuzzy searches for a symbol.
382 pub fn symbol_search(&self, query: Query) -> Cancelable<Vec<NavigationTarget>> { 382 pub fn symbol_search(&self, query: Query) -> Cancelable<Vec<NavigationTarget>> {
383 self.with_db(|db| { 383 self.with_db(|db| {
384 let res = symbol_index::world_symbols(db, query)? 384 symbol_index::world_symbols(db, query)
385 .into_iter() 385 .into_iter()
386 .map(NavigationTarget::from_symbol) 386 .map(NavigationTarget::from_symbol)
387 .collect::<Vec<_>>(); 387 .collect::<Vec<_>>()
388 Ok(res) 388 })
389 })?
390 } 389 }
391 390
392 pub fn goto_definition( 391 pub fn goto_definition(