diff options
| author | Graydon Hoare <[email protected]> | 2011-05-09 16:09:00 -0700 |
|---|---|---|
| committer | Graydon Hoare <[email protected]> | 2011-05-09 16:17:17 -0700 |
| commit | 476442e48ce0dad5dfbb09a7ef874e09339224fc (patch) | |
| tree | 988d9f251dc96e42b1b58d1243a3733dbc577a75 /src/comp/middle/capture.rs | |
| parent | rustc: Declare upcalls with real signatures; preparation for killing rust_nat... (diff) | |
| download | rust-476442e48ce0dad5dfbb09a7ef874e09339224fc.tar.xz rust-476442e48ce0dad5dfbb09a7ef874e09339224fc.zip | |
Alias-ify walk, typeck, metadata. Cuts another 80kb off rustc.
Diffstat (limited to 'src/comp/middle/capture.rs')
| -rw-r--r-- | src/comp/middle/capture.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/comp/middle/capture.rs b/src/comp/middle/capture.rs index 003c3897..d61edaca 100644 --- a/src/comp/middle/capture.rs +++ b/src/comp/middle/capture.rs @@ -17,7 +17,7 @@ fn current_context(&env e) -> ast.def_id { ret e.current_context.(Vec.len(e.current_context) - 1u); } -fn enter_item(@env e, @ast.item i) { +fn enter_item(@env e, &@ast.item i) { alt (i.node) { case (ast.item_fn(?name, _, _, ?id, _)) { Vec.push(e.current_context, id); @@ -29,7 +29,7 @@ fn enter_item(@env e, @ast.item i) { } } -fn leave_item(@env e, @ast.item i) { +fn leave_item(@env e, &@ast.item i) { alt (i.node) { case (ast.item_fn(?name, _, _, ?id, _)) { Vec.pop(e.current_context); @@ -41,7 +41,7 @@ fn leave_item(@env e, @ast.item i) { } } -fn walk_expr(@env e, @ast.expr x) { +fn walk_expr(@env e, &@ast.expr x) { alt (x.node) { case (ast.expr_for(?d, _, _, _)) { alt (d.node) { |