about summary refs log tree commit diff
diff options
context:
space:
mode:
authorOliver Schneider <github35764891676564198441@oli-obk.de>2018-06-27 11:24:16 +0200
committerOliver Schneider <github35764891676564198441@oli-obk.de>2018-06-27 11:24:16 +0200
commita1f6a613f5236404f52bab95d20f2fb5a76132cb (patch)
tree927d7787d3f700922d8c428a5c96128a46e87d35
parenteb9043bc6739085bbe2fcd6d9d2c3f9346df22c8 (diff)
downloadrust-a1f6a613f5236404f52bab95d20f2fb5a76132cb.tar.gz
rust-a1f6a613f5236404f52bab95d20f2fb5a76132cb.zip
Undo if let -> match conversion
-rw-r--r--src/librustc/hir/lowering.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/librustc/hir/lowering.rs b/src/librustc/hir/lowering.rs
index 8e49ed23714..50fd8e01580 100644
--- a/src/librustc/hir/lowering.rs
+++ b/src/librustc/hir/lowering.rs
@@ -1352,9 +1352,8 @@ impl<'a> LoweringContext<'a> {
             }
 
             fn visit_ty(&mut self, t: &'v hir::Ty) {
-                match t.node {
                     // Don't collect elided lifetimes used inside of `fn()` syntax
-                    hir::Ty_::TyBareFn(_) => {
+                if let hir::Ty_::TyBareFn(_) = t.node {
                         let old_collect_elided_lifetimes = self.collect_elided_lifetimes;
                         self.collect_elided_lifetimes = false;
 
@@ -1365,8 +1364,8 @@ impl<'a> LoweringContext<'a> {
                         self.currently_bound_lifetimes.truncate(old_len);
 
                         self.collect_elided_lifetimes = old_collect_elided_lifetimes;
-                    },
-                    _ => hir::intravisit::walk_ty(self, t),
+                } else {
+                    hir::intravisit::walk_ty(self, t)
                 }
             }