Alias-ify fold and its users, remove another 85kb.

This commit is contained in:
Graydon Hoare 2011-05-09 17:49:19 -07:00
parent cfcc8678e5
commit 4539f8a03c
6 changed files with 378 additions and 357 deletions

View file

@ -441,9 +441,10 @@ fn load_crate(session.session sess,
fail;
}
fn fold_view_item_use(&env e, &span sp, ast.ident ident,
vec[@ast.meta_item] meta_items, ast.def_id id, Option.t[int] cnum_opt)
-> @ast.view_item {
fn fold_view_item_use(&env e, &span sp, &ast.ident ident,
&vec[@ast.meta_item] meta_items,
&ast.def_id id, &Option.t[int] cnum_opt)
-> @ast.view_item {
auto cnum;
if (!e.crate_cache.contains_key(ident)) {
cnum = e.next_crate_num;