diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-09-15 04:26:00 +0200 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-09-16 03:13:02 +0200 |
| commit | d7139f3e6d9dfa11d03f8529907d643bbfa8005a (patch) | |
| tree | 3295245990ea4b7a7d7d2e05b0a0436f6dcfa6a6 | |
| parent | fb2cfec433421ada440a5dc83686f739dc1ab521 (diff) | |
or-patterns: euv/`walk_arm`: remove `top_pats_hack`.
| -rw-r--r-- | src/librustc/middle/expr_use_visitor.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/librustc/middle/expr_use_visitor.rs b/src/librustc/middle/expr_use_visitor.rs index 0e97a3b59d0..a3110c000fb 100644 --- a/src/librustc/middle/expr_use_visitor.rs +++ b/src/librustc/middle/expr_use_visitor.rs @@ -784,9 +784,7 @@ impl<'a, 'tcx> ExprUseVisitor<'a, 'tcx> { } fn walk_arm(&mut self, discr_cmt: mc::cmt<'tcx>, arm: &hir::Arm, mode: MatchMode) { - for pat in arm.top_pats_hack() { - self.walk_pat(discr_cmt.clone(), &pat, mode); - } + self.walk_pat(discr_cmt.clone(), &arm.pat, mode); if let Some(hir::Guard::If(ref e)) = arm.guard { self.consume_expr(e) |
