about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPaul Stansifer <paul.stansifer@gmail.com>2011-08-10 15:38:41 -0700
committerPaul Stansifer <paul.stansifer@gmail.com>2011-08-15 15:35:27 -0700
commitd2f9b150529384e29db337bcdd37a72b797f6aae (patch)
tree1690a21a2b01d3ce9643c21f23c95ca7d1cce9b7
parentb8033260632de3963909c22e325e48253c42bb73 (diff)
downloadrust-d2f9b150529384e29db337bcdd37a72b797f6aae.tar.gz
rust-d2f9b150529384e29db337bcdd37a72b797f6aae.zip
Rename a field (so that macros can mention it).
-rw-r--r--src/comp/middle/trans_alt.rs2
-rw-r--r--src/comp/middle/tstate/pre_post_conditions.rs4
-rw-r--r--src/comp/middle/tstate/states.rs4
-rw-r--r--src/comp/middle/typeck.rs6
-rw-r--r--src/comp/syntax/ast.rs2
-rw-r--r--src/comp/syntax/fold.rs2
-rw-r--r--src/comp/syntax/parse/parser.rs2
-rw-r--r--src/comp/syntax/print/pprust.rs2
-rw-r--r--src/comp/syntax/visit.rs2
9 files changed, 13 insertions, 13 deletions
diff --git a/src/comp/middle/trans_alt.rs b/src/comp/middle/trans_alt.rs
index b694bbbf614..efe41eb25de 100644
--- a/src/comp/middle/trans_alt.rs
+++ b/src/comp/middle/trans_alt.rs
@@ -504,7 +504,7 @@ fn trans_alt(cx: &@block_ctxt, expr: &@ast::expr, arms: &[ast::arm],
     for a: ast::arm  in arms {
         let body_cx = bodies.(i);
         if make_phi_bindings(body_cx, exit_map, ast::pat_id_map(a.pats.(0))) {
-            let block_res = trans::trans_block(body_cx, a.block, output);
+            let block_res = trans::trans_block(body_cx, a.body, output);
             arm_results += ~[block_res];
         } else { // Unreachable
             arm_results += ~[rslt(body_cx, C_nil())];
diff --git a/src/comp/middle/tstate/pre_post_conditions.rs b/src/comp/middle/tstate/pre_post_conditions.rs
index 23843274a6a..8af21dfe055 100644
--- a/src/comp/middle/tstate/pre_post_conditions.rs
+++ b/src/comp/middle/tstate/pre_post_conditions.rs
@@ -504,8 +504,8 @@ fn find_pre_post_expr(fcx: &fn_ctxt, e: @expr) {
       expr_alt(ex, alts) {
         find_pre_post_expr(fcx, ex);
         fn do_an_alt(fcx: &fn_ctxt, an_alt: &arm) -> pre_and_post {
-            find_pre_post_block(fcx, an_alt.block);
-            ret block_pp(fcx.ccx, an_alt.block);
+            find_pre_post_block(fcx, an_alt.body);
+            ret block_pp(fcx.ccx, an_alt.body);
         }
         let alt_pps = ~[];
         for a: arm  in alts { alt_pps += ~[do_an_alt(fcx, a)]; }
diff --git a/src/comp/middle/tstate/states.rs b/src/comp/middle/tstate/states.rs
index 56dca058c5e..ff36b791003 100644
--- a/src/comp/middle/tstate/states.rs
+++ b/src/comp/middle/tstate/states.rs
@@ -555,8 +555,8 @@ fn find_pre_post_state_expr(fcx: &fn_ctxt, pres: &prestate, e: @expr) ->
             a_post = false_postcond(num_constrs);
             for an_alt: arm  in alts {
                 changed |=
-                    find_pre_post_state_block(fcx, e_post, an_alt.block);
-                intersect(a_post, block_poststate(fcx.ccx, an_alt.block));
+                    find_pre_post_state_block(fcx, e_post, an_alt.body);
+                intersect(a_post, block_poststate(fcx.ccx, an_alt.body));
                 // We deliberately do *not* update changed here, because
                 // we'd go into an infinite loop that way, and the change
                 // gets made after the if expression.
diff --git a/src/comp/middle/typeck.rs b/src/comp/middle/typeck.rs
index 161ad281158..9a7d6fd1ef8 100644
--- a/src/comp/middle/typeck.rs
+++ b/src/comp/middle/typeck.rs
@@ -2033,9 +2033,9 @@ fn check_expr_with_unifier(fcx: &@fn_ctxt, expr: &@ast::expr,
         let result_ty = next_ty_var(fcx);
         let arm_non_bot = false;
         for arm: ast::arm  in arms {
-            if !check_block(fcx, arm.block) { arm_non_bot = true; }
-            let bty = block_ty(tcx, arm.block);
-            result_ty = demand::simple(fcx, arm.block.span, result_ty, bty);
+            if !check_block(fcx, arm.body) { arm_non_bot = true; }
+            let bty = block_ty(tcx, arm.body);
+            result_ty = demand::simple(fcx, arm.body.span, result_ty, bty);
         }
         bot |= !arm_non_bot;
         if !arm_non_bot { result_ty = ty::mk_bot(tcx); }
diff --git a/src/comp/syntax/ast.rs b/src/comp/syntax/ast.rs
index 152fb38157c..5e6b5f7756a 100644
--- a/src/comp/syntax/ast.rs
+++ b/src/comp/syntax/ast.rs
@@ -269,7 +269,7 @@ type decl = spanned[decl_];
 
 tag decl_ { decl_local([@local]); decl_item(@item); }
 
-type arm = {pats: [@pat], block: blk};
+type arm = {pats: [@pat], body: blk};
 
 type field_ = {mut: mutability, ident: ident, expr: @expr};
 
diff --git a/src/comp/syntax/fold.rs b/src/comp/syntax/fold.rs
index 96e20918a5b..180a518105f 100644
--- a/src/comp/syntax/fold.rs
+++ b/src/comp/syntax/fold.rs
@@ -268,7 +268,7 @@ fn noop_fold_stmt(s: &stmt_, fld: ast_fold) -> stmt_ {
 
 fn noop_fold_arm(a: &arm, fld: ast_fold) -> arm {
     ret {pats: ivec::map(fld.fold_pat, a.pats),
-         block: fld.fold_block(a.block)};
+         body: fld.fold_block(a.body)};
 }
 
 fn noop_fold_pat(p: &pat_, fld: ast_fold) -> pat_ {
diff --git a/src/comp/syntax/parse/parser.rs b/src/comp/syntax/parse/parser.rs
index 7f8a3aae0bf..9fdb2a0d38e 100644
--- a/src/comp/syntax/parse/parser.rs
+++ b/src/comp/syntax/parse/parser.rs
@@ -1356,7 +1356,7 @@ fn parse_alt_expr(p: &parser) -> @ast::expr {
     while p.peek() != token::RBRACE {
         let pats = parse_pats(p);
         let blk = parse_block(p);
-        arms += ~[{pats: pats, block: blk}];
+        arms += ~[{pats: pats, body: blk}];
     }
     let hi = p.get_hi_pos();
     p.bump();
diff --git a/src/comp/syntax/print/pprust.rs b/src/comp/syntax/print/pprust.rs
index 98e91a7f41f..59781bdbfba 100644
--- a/src/comp/syntax/print/pprust.rs
+++ b/src/comp/syntax/print/pprust.rs
@@ -863,7 +863,7 @@ fn print_expr(s: &ps, expr: &@ast::expr) {
                 print_pat(s, p);
             }
             space(s.s);
-            print_possibly_embedded_block(s, arm.block, false,
+            print_possibly_embedded_block(s, arm.body, false,
                                           alt_indent_unit);
         }
         bclose_(s, expr.span, alt_indent_unit);
diff --git a/src/comp/syntax/visit.rs b/src/comp/syntax/visit.rs
index 735daf0b1b4..e0a5bebd256 100644
--- a/src/comp/syntax/visit.rs
+++ b/src/comp/syntax/visit.rs
@@ -347,7 +347,7 @@ fn visit_expr[E](ex: &@expr, e: &E, v: &vt[E]) {
 
 fn visit_arm[E](a: &arm, e: &E, v: &vt[E]) {
     for p: @pat  in a.pats { v.visit_pat(p, e, v); }
-    v.visit_block(a.block, e, v);
+    v.visit_block(a.body, e, v);
 }
 
 // Simpler, non-context passing interface. Always walks the whole tree, simply