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_.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/crates/ide-completion/src/completions/mod_.rs b/crates/ide-completion/src/completions/mod_.rs
index 3e03528f0c..8dd1d1d8ac 100644
--- a/crates/ide-completion/src/completions/mod_.rs
+++ b/crates/ide-completion/src/completions/mod_.rs
@@ -15,9 +15,13 @@ use crate::{
};
/// Complete mod declaration, i.e. `mod $0;`
-pub(crate) fn complete_mod(acc: &mut Completions, ctx: &CompletionContext) -> Option<()> {
- let mod_under_caret = match ctx.name_ctx() {
- Some(NameContext { kind: NameKind::Module(mod_under_caret), .. }) => mod_under_caret,
+pub(crate) fn complete_mod(
+ acc: &mut Completions,
+ ctx: &CompletionContext,
+ name_ctx: &NameContext,
+) -> 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() {