]> git.lizzy.rs Git - rust.git/commitdiff
[41272] - Fixed to conform to rust project style
authorSuchith J N <suchithjn22@gmail.com>
Sat, 15 Apr 2017 06:47:25 +0000 (12:17 +0530)
committerSuchith J N <suchithjn22@gmail.com>
Sat, 15 Apr 2017 06:47:25 +0000 (12:17 +0530)
src/librustc/hir/lowering.rs
src/test/run-pass/issue-41272.rs

index adefd2a8d7baaccedf18e265540a333c846ff168..994364ba181e72dbc35fe143597e2326f100d449 100644 (file)
@@ -2048,15 +2048,14 @@ fn lower_expr(&mut self, e: &Expr) -> hir::Expr {
 
                 // _ => [<else_opt>|()]
                 {
-                       let wildcard_arm: Option<&Expr> = else_opt.as_ref().map(|p| &**p);
-                                       let wildcard_pattern = self.pat_wild(e.span);
-                                       let body = 
-                                               if let Some(else_expr) = wildcard_arm {
-                                                       P(self.lower_expr(else_expr))
-                                               } else {
-                                                       self.expr_tuple(e.span, hir_vec![])
-                                               };
-                                       arms.push(self.arm(hir_vec![wildcard_pattern], body));
+                    let wildcard_arm: Option<&Expr> = else_opt.as_ref().map(|p| &**p);
+                    let wildcard_pattern = self.pat_wild(e.span);
+                    let body = if let Some(else_expr) = wildcard_arm {
+                            P(self.lower_expr(else_expr))
+                        } else {
+                            self.expr_tuple(e.span, hir_vec![])
+                        };
+                    arms.push(self.arm(hir_vec![wildcard_pattern], body));
                 }
 
                 let contains_else_clause = else_opt.is_some();
index 154aa5b8cbe6372f3fbc2521255857392823bea2..d0834a26ae77c7cba75e1cc54dff5c75e43bf760 100644 (file)
@@ -1,3 +1,13 @@
+// Copyright 2017 The Rust Project Developers. See the COPYRIGHT
+// file at the top-level directory of this distribution and at
+// http://rust-lang.org/COPYRIGHT.
+//
+// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
+// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
+// option. This file may not be copied, modified, or distributed
+// except according to those terms.
+
 struct Foo;
 
 impl Foo {