Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/completions/mod_.rs')
| -rw-r--r-- | crates/ide-completion/src/completions/mod_.rs | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/crates/ide-completion/src/completions/mod_.rs b/crates/ide-completion/src/completions/mod_.rs index 8dd1d1d8ac..6f67c38dfd 100644 --- a/crates/ide-completion/src/completions/mod_.rs +++ b/crates/ide-completion/src/completions/mod_.rs @@ -9,21 +9,14 @@ use ide_db::{ }; use syntax::{ast, AstNode, SyntaxKind}; -use crate::{ - context::{CompletionContext, NameContext, NameKind}, - CompletionItem, Completions, -}; +use crate::{context::CompletionContext, CompletionItem, Completions}; /// Complete mod declaration, i.e. `mod $0;` pub(crate) fn complete_mod( acc: &mut Completions, ctx: &CompletionContext, - name_ctx: &NameContext, + mod_under_caret: &ast::Module, ) -> Option<()> { - let mod_under_caret = match name_ctx { - NameContext { kind: NameKind::Module(mod_under_caret), .. } => mod_under_caret, - _ => return None, - }; if mod_under_caret.item_list().is_some() { return None; } |