Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/completions/vis.rs')
| -rw-r--r-- | crates/ide-completion/src/completions/vis.rs | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/crates/ide-completion/src/completions/vis.rs b/crates/ide-completion/src/completions/vis.rs index 18513039e6..86ffe32ff3 100644 --- a/crates/ide-completion/src/completions/vis.rs +++ b/crates/ide-completion/src/completions/vis.rs @@ -3,22 +3,16 @@ use hir::ScopeDef; use crate::{ - context::{CompletionContext, PathCompletionCtx, PathKind, Qualified}, + context::{CompletionContext, PathCompletionCtx, Qualified}, Completions, }; pub(crate) fn complete_vis_path( acc: &mut Completions, ctx: &CompletionContext, - path_ctx: &PathCompletionCtx, + PathCompletionCtx { qualified, .. }: &PathCompletionCtx, + &has_in_token: &bool, ) { - let (qualified, &has_in_token) = match path_ctx { - PathCompletionCtx { kind: PathKind::Vis { has_in_token }, qualified, .. } => { - (qualified, has_in_token) - } - _ => return, - }; - match qualified { Qualified::With { resolution: Some(hir::PathResolution::Def(hir::ModuleDef::Module(module))), |