Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/inlay_hints/closing_brace.rs')
-rw-r--r--crates/ide/src/inlay_hints/closing_brace.rs9
1 files changed, 4 insertions, 5 deletions
diff --git a/crates/ide/src/inlay_hints/closing_brace.rs b/crates/ide/src/inlay_hints/closing_brace.rs
index c6c8806ac9..836ebfbcf7 100644
--- a/crates/ide/src/inlay_hints/closing_brace.rs
+++ b/crates/ide/src/inlay_hints/closing_brace.rs
@@ -75,18 +75,17 @@ pub(super) fn hints(
node = node.parent()?;
let parent = label.syntax().parent()?;
- let block;
- match_ast! {
+ let block = match_ast! {
match parent {
ast::BlockExpr(block_expr) => {
- block = block_expr.stmt_list()?;
+ block_expr.stmt_list()?
},
ast::AnyHasLoopBody(loop_expr) => {
- block = loop_expr.loop_body()?.stmt_list()?;
+ loop_expr.loop_body()?.stmt_list()?
},
_ => return None,
}
- }
+ };
closing_token = block.r_curly_token()?;
let lifetime = label.lifetime()?.to_string();