internal: completion PathKind is not optional

This commit is contained in:
Lukas Wirth 2022-05-06 12:04:41 +02:00
parent dd3f5e0993
commit 57a9915c1f
12 changed files with 40 additions and 33 deletions

View file

@ -15,9 +15,9 @@ pub(crate) fn complete_expr_path(acc: &mut Completions, ctx: &CompletionContext)
}
let (&is_absolute_path, qualifier) = match &ctx.path_context {
Some(PathCompletionCtx {
kind: Some(PathKind::Expr), is_absolute_path, qualifier, ..
}) => (is_absolute_path, qualifier),
Some(PathCompletionCtx { kind: PathKind::Expr, is_absolute_path, qualifier, .. }) => {
(is_absolute_path, qualifier)
}
_ => return,
};