diff options
author | Aleksey Kladov <[email protected]> | 2020-04-30 21:41:14 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2020-04-30 21:41:14 +0100 |
commit | 292ba6a1f81fee4170c3081f74499fe8c3ddedd4 (patch) | |
tree | b811687045b42a2b7af226c89f175a072e1ff6ec /crates/ra_syntax/src/ast/expr_extensions.rs | |
parent | 15cfa9a808be820ceafc2e957ea8532e8ec68f00 (diff) |
Remove dead code, which elaborately pretends to be alive
Diffstat (limited to 'crates/ra_syntax/src/ast/expr_extensions.rs')
-rw-r--r-- | crates/ra_syntax/src/ast/expr_extensions.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/ra_syntax/src/ast/expr_extensions.rs b/crates/ra_syntax/src/ast/expr_extensions.rs index ecf74fd36..6aed7b4bb 100644 --- a/crates/ra_syntax/src/ast/expr_extensions.rs +++ b/crates/ra_syntax/src/ast/expr_extensions.rs | |||
@@ -16,7 +16,7 @@ impl ast::Expr { | |||
16 | | ast::Expr::WhileExpr(_) | 16 | | ast::Expr::WhileExpr(_) |
17 | | ast::Expr::BlockExpr(_) | 17 | | ast::Expr::BlockExpr(_) |
18 | | ast::Expr::MatchExpr(_) | 18 | | ast::Expr::MatchExpr(_) |
19 | | ast::Expr::TryBlockExpr(_) => true, | 19 | | ast::Expr::TryExpr(_) => true, |
20 | _ => false, | 20 | _ => false, |
21 | } | 21 | } |
22 | } | 22 | } |
@@ -371,12 +371,12 @@ impl ast::BlockExpr { | |||
371 | if self.unsafe_token().is_some() || self.async_token().is_some() { | 371 | if self.unsafe_token().is_some() || self.async_token().is_some() { |
372 | return false; | 372 | return false; |
373 | } | 373 | } |
374 | let kind = match self.syntax().parent() { | 374 | let parent = match self.syntax().parent() { |
375 | Some(it) => it, | ||
375 | None => return true, | 376 | None => return true, |
376 | Some(it) => it.kind(), | ||
377 | }; | 377 | }; |
378 | match kind { | 378 | match parent.kind() { |
379 | FN_DEF | IF_EXPR | WHILE_EXPR | LOOP_EXPR | TRY_BLOCK_EXPR => false, | 379 | FN_DEF | IF_EXPR | WHILE_EXPR | LOOP_EXPR => false, |
380 | _ => true, | 380 | _ => true, |
381 | } | 381 | } |
382 | } | 382 | } |