Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/completions/attribute.rs')
| -rw-r--r-- | crates/ide-completion/src/completions/attribute.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/crates/ide-completion/src/completions/attribute.rs b/crates/ide-completion/src/completions/attribute.rs index 56e51d32e2..fe5bdeec66 100644 --- a/crates/ide-completion/src/completions/attribute.rs +++ b/crates/ide-completion/src/completions/attribute.rs @@ -18,9 +18,7 @@ use syntax::{ use crate::{ completions::module_or_attr, - context::{ - CompletionContext, IdentContext, PathCompletionCtx, PathKind, PathQualifierCtx, Qualified, - }, + context::{CompletionContext, IdentContext, PathCompletionCtx, PathKind, Qualified}, item::CompletionItem, Completions, }; @@ -84,7 +82,7 @@ pub(crate) fn complete_attribute(acc: &mut Completions, ctx: &CompletionContext) }; match qualified { - Qualified::With(PathQualifierCtx { resolution, is_super_chain, .. }) => { + Qualified::With { resolution, is_super_chain, .. } => { if *is_super_chain { acc.add_keyword(ctx, "super::"); } @@ -112,6 +110,7 @@ pub(crate) fn complete_attribute(acc: &mut Completions, ctx: &CompletionContext) }); acc.add_nameref_keywords_with_colon(ctx); } + Qualified::Infer => {} } let attributes = annotated_item_kind.and_then(|kind| { |