- match expr.node {
- ast::ExprKind::If(ref check, ref then, ref else_) => {
- if let Some(ref else_) = *else_ {
- check_collapsible_maybe_if_let(cx, else_);
- } else {
- check_collapsible_no_if_let(cx, expr, check, then);
- }
- },
- ast::ExprKind::IfLet(_, _, _, Some(ref else_)) => {
+ if let ast::ExprKind::If(check, then, else_) = &expr.kind {
+ if let Some(else_) = else_ {