aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src/lib.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-10-20 20:29:26 +0100
committerAleksey Kladov <[email protected]>2018-10-20 20:29:26 +0100
commit71cbdddf1c6b6c34c05aea01b92bb8a105b32c71 (patch)
tree1b7a83d15a344afa81e3b1169ffcd10fe2defc92 /crates/ra_analysis/src/lib.rs
parente74bf6e56e45a26002ef2a77fb3ac27f523277fb (diff)
make file-symbols query cancelable
Diffstat (limited to 'crates/ra_analysis/src/lib.rs')
-rw-r--r--crates/ra_analysis/src/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_analysis/src/lib.rs b/crates/ra_analysis/src/lib.rs
index 6ce32894a..189dbd9c2 100644
--- a/crates/ra_analysis/src/lib.rs
+++ b/crates/ra_analysis/src/lib.rs
@@ -224,7 +224,7 @@ impl Analysis {
224 ra_editor::folding_ranges(&file) 224 ra_editor::folding_ranges(&file)
225 } 225 }
226 pub fn symbol_search(&self, query: Query) -> Cancelable<Vec<(FileId, FileSymbol)>> { 226 pub fn symbol_search(&self, query: Query) -> Cancelable<Vec<(FileId, FileSymbol)>> {
227 Ok(self.imp.world_symbols(query)) 227 self.imp.world_symbols(query)
228 } 228 }
229 pub fn approximately_resolve_symbol( 229 pub fn approximately_resolve_symbol(
230 &self, 230 &self,
@@ -269,7 +269,7 @@ impl Analysis {
269 file_id: FileId, 269 file_id: FileId,
270 offset: TextUnit, 270 offset: TextUnit,
271 ) -> Cancelable<Option<(FnDescriptor, Option<usize>)>> { 271 ) -> Cancelable<Option<(FnDescriptor, Option<usize>)>> {
272 Ok(self.imp.resolve_callable(file_id, offset)) 272 self.imp.resolve_callable(file_id, offset)
273 } 273 }
274} 274}
275 275