Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/inlay_hints/bind_pat.rs')
-rw-r--r--crates/ide/src/inlay_hints/bind_pat.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/crates/ide/src/inlay_hints/bind_pat.rs b/crates/ide/src/inlay_hints/bind_pat.rs
index 729349365e..922e9598aa 100644
--- a/crates/ide/src/inlay_hints/bind_pat.rs
+++ b/crates/ide/src/inlay_hints/bind_pat.rs
@@ -41,13 +41,11 @@ pub(super) fn hints(
Some(it.colon_token())
},
ast::LetStmt(it) => {
- if config.hide_closure_initialization_hints {
- if let Some(ast::Expr::ClosureExpr(closure)) = it.initializer() {
- if closure_has_block_body(&closure) {
+ if config.hide_closure_initialization_hints
+ && let Some(ast::Expr::ClosureExpr(closure)) = it.initializer()
+ && closure_has_block_body(&closure) {
return None;
}
- }
- }
if it.ty().is_some() {
return None;
}