Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/completions/flyimport.rs')
| -rw-r--r-- | crates/ide-completion/src/completions/flyimport.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide-completion/src/completions/flyimport.rs b/crates/ide-completion/src/completions/flyimport.rs index 7a02a3b333..7a90126916 100644 --- a/crates/ide-completion/src/completions/flyimport.rs +++ b/crates/ide-completion/src/completions/flyimport.rs @@ -161,12 +161,12 @@ pub(crate) fn import_on_the_fly(acc: &mut Completions, ctx: &CompletionContext) (_, ItemInNs::Types(hir::ModuleDef::Module(_))) => true, // and so are macros(except for attributes) ( - PathKind::Expr | PathKind::Type | PathKind::Item | PathKind::Pat, + PathKind::Expr { .. } | PathKind::Type | PathKind::Item { .. } | PathKind::Pat, ItemInNs::Macros(mac), ) => mac.is_fn_like(ctx.db), - (PathKind::Item, _) => true, + (PathKind::Item { .. }, _) => true, - (PathKind::Expr, ItemInNs::Types(_) | ItemInNs::Values(_)) => true, + (PathKind::Expr { .. }, ItemInNs::Types(_) | ItemInNs::Values(_)) => true, (PathKind::Pat, ItemInNs::Types(_)) => true, (PathKind::Pat, ItemInNs::Values(def)) => matches!(def, hir::ModuleDef::Const(_)), |