diff options
author | Aleksey Kladov <[email protected]> | 2018-11-27 13:30:02 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-11-27 15:25:35 +0000 |
commit | 5b0e347f89be317d21fd894c0ccf4abee5645429 (patch) | |
tree | 571bc8be565fd37aa9f1bcd3f6e4aceeced273c2 /crates/ra_analysis/src/completion/reference_completion.rs | |
parent | 6bb06addf8d5100cd1125c40d3dfa5f7613b42c1 (diff) |
Make resolve_path cancelable
Diffstat (limited to 'crates/ra_analysis/src/completion/reference_completion.rs')
-rw-r--r-- | crates/ra_analysis/src/completion/reference_completion.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_analysis/src/completion/reference_completion.rs b/crates/ra_analysis/src/completion/reference_completion.rs index 1faa70a18..41df881b3 100644 --- a/crates/ra_analysis/src/completion/reference_completion.rs +++ b/crates/ra_analysis/src/completion/reference_completion.rs | |||
@@ -157,7 +157,7 @@ fn complete_path( | |||
157 | return Ok(()); | 157 | return Ok(()); |
158 | } | 158 | } |
159 | path.segments.pop(); | 159 | path.segments.pop(); |
160 | let target_module = match module.resolve_path(path) { | 160 | let target_module = match module.resolve_path(path)? { |
161 | None => return Ok(()), | 161 | None => return Ok(()), |
162 | Some(it) => it, | 162 | Some(it) => it, |
163 | }; | 163 | }; |