about summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorErick Tryzelaar <erick.tryzelaar@gmail.com>2015-04-01 10:51:24 -0700
committerErick Tryzelaar <erick.tryzelaar@gmail.com>2015-04-15 19:49:25 -0700
commited437cd8fcbb9ee89849a7eafff94ea97252189e (patch)
tree1460d931436b9d0a4cbae238e6beb99e5ee05de4 /src/libsyntax
parent01e56942a087d9eb7e4cb6d2f80548852171d658 (diff)
downloadrust-ed437cd8fcbb9ee89849a7eafff94ea97252189e.tar.gz
rust-ed437cd8fcbb9ee89849a7eafff94ea97252189e.zip
syntax: Clean up the indentation for #[derive(Eq)]
Diffstat (limited to 'src/libsyntax')
-rw-r--r--src/libsyntax/ext/deriving/cmp/eq.rs26
1 files changed, 14 insertions, 12 deletions
diff --git a/src/libsyntax/ext/deriving/cmp/eq.rs b/src/libsyntax/ext/deriving/cmp/eq.rs
index 6f481197656..ce8f0a7b32b 100644
--- a/src/libsyntax/ext/deriving/cmp/eq.rs
+++ b/src/libsyntax/ext/deriving/cmp/eq.rs
@@ -24,18 +24,20 @@ pub fn expand_deriving_eq(cx: &mut ExtCtxt,
                           push: &mut FnMut(P<Item>))
 {
     fn cs_total_eq_assert(cx: &mut ExtCtxt, span: Span, substr: &Substructure) -> P<Expr> {
-        cs_same_method(|cx, span, exprs| {
-            // create `a.<method>(); b.<method>(); c.<method>(); ...`
-            // (where method is `assert_receiver_is_total_eq`)
-            let stmts = exprs.into_iter().map(|e| cx.stmt_expr(e)).collect();
-            let block = cx.block(span, stmts, None);
-            cx.expr_block(block)
-        },
-                       Box::new(|cx, sp, _, _| {
-                           cx.span_bug(sp, "non matching enums in derive(Eq)?") }),
-                       cx,
-                       span,
-                       substr)
+        cs_same_method(
+            |cx, span, exprs| {
+                // create `a.<method>(); b.<method>(); c.<method>(); ...`
+                // (where method is `assert_receiver_is_total_eq`)
+                let stmts = exprs.into_iter().map(|e| cx.stmt_expr(e)).collect();
+                let block = cx.block(span, stmts, None);
+                cx.expr_block(block)
+            },
+            Box::new(|cx, sp, _, _| {
+                cx.span_bug(sp, "non matching enums in derive(Eq)?") }),
+            cx,
+            span,
+            substr
+        )
     }
 
     let inline = cx.meta_word(span, InternedString::new("inline"));