diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2011-12-16 06:27:50 -0800 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2011-12-16 07:17:23 -0800 |
| commit | 2833ca478c19d2f8f150570a6d60b93488debdcc (patch) | |
| tree | 041865de99eb77a1d4504ee29c38691a7f872f34 /src/comp/front | |
| parent | 0a3626161d5ebb1d2c6839773b0e533d3ec4589c (diff) | |
| download | rust-2833ca478c19d2f8f150570a6d60b93488debdcc.tar.gz rust-2833ca478c19d2f8f150570a6d60b93488debdcc.zip | |
reorder args to the various vec, option fns so blk comes last
Diffstat (limited to 'src/comp/front')
| -rw-r--r-- | src/comp/front/attr.rs | 6 | ||||
| -rw-r--r-- | src/comp/front/config.rs | 20 | ||||
| -rw-r--r-- | src/comp/front/test.rs | 6 |
3 files changed, 16 insertions, 16 deletions
diff --git a/src/comp/front/attr.rs b/src/comp/front/attr.rs index 0f0d21f695b..6992c731205 100644 --- a/src/comp/front/attr.rs +++ b/src/comp/front/attr.rs @@ -50,7 +50,7 @@ fn find_attrs_by_name(attrs: [ast::attribute], name: ast::ident) -> option::some(a) } else { option::none } }(_, name); - ret vec::filter_map(filter, attrs); + ret vec::filter_map(attrs, filter); } fn get_attr_name(attr: ast::attribute) -> ast::ident { @@ -66,7 +66,7 @@ fn find_meta_items_by_name(metas: [@ast::meta_item], name: ast::ident) -> option::some(m) } else { option::none } }(_, name); - ret vec::filter_map(filter, metas); + ret vec::filter_map(metas, filter); } fn get_meta_item_name(meta: @ast::meta_item) -> ast::ident { @@ -186,7 +186,7 @@ fn remove_meta_items_by_name(items: [@ast::meta_item], name: str) -> } else { option::none } }(_, name); - ret vec::filter_map(filter, items); + ret vec::filter_map(items, filter); } fn require_unique_names(sess: session::session, metas: [@ast::meta_item]) { diff --git a/src/comp/front/config.rs b/src/comp/front/config.rs index f58f8d0b97a..13f6f07849e 100644 --- a/src/comp/front/config.rs +++ b/src/comp/front/config.rs @@ -29,9 +29,9 @@ fn filter_item(cfg: ast::crate_cfg, &&item: @ast::item) -> fn fold_mod(cfg: ast::crate_cfg, m: ast::_mod, fld: fold::ast_fold) -> ast::_mod { let filter = bind filter_item(cfg, _); - let filtered_items = vec::filter_map(filter, m.items); - ret {view_items: vec::map(fld.fold_view_item, m.view_items), - items: vec::map(fld.fold_item, filtered_items)}; + let filtered_items = vec::filter_map(m.items, filter); + ret {view_items: vec::map(m.view_items, fld.fold_view_item), + items: vec::map(filtered_items, fld.fold_item)}; } fn filter_native_item(cfg: ast::crate_cfg, &&item: @ast::native_item) -> @@ -44,8 +44,8 @@ fn filter_native_item(cfg: ast::crate_cfg, &&item: @ast::native_item) -> fn fold_native_mod(cfg: ast::crate_cfg, nm: ast::native_mod, fld: fold::ast_fold) -> ast::native_mod { let filter = bind filter_native_item(cfg, _); - let filtered_items = vec::filter_map(filter, nm.items); - ret {view_items: vec::map(fld.fold_view_item, nm.view_items), + let filtered_items = vec::filter_map(nm.items, filter); + ret {view_items: vec::map(nm.view_items, fld.fold_view_item), items: filtered_items}; } @@ -69,10 +69,10 @@ fn filter_stmt(cfg: ast::crate_cfg, &&stmt: @ast::stmt) -> fn fold_block(cfg: ast::crate_cfg, b: ast::blk_, fld: fold::ast_fold) -> ast::blk_ { let filter = bind filter_stmt(cfg, _); - let filtered_stmts = vec::filter_map(filter, b.stmts); + let filtered_stmts = vec::filter_map(b.stmts, filter); ret {view_items: b.view_items, - stmts: vec::map(fld.fold_stmt, filtered_stmts), - expr: option::map(fld.fold_expr, b.expr), + stmts: vec::map(filtered_stmts, fld.fold_stmt), + expr: option::map(b.expr, fld.fold_expr), id: b.id, rules: b.rules}; } @@ -99,8 +99,8 @@ fn metas_in_cfg(cfg: ast::crate_cfg, metas: [@ast::meta_item]) -> bool { // Pull the inner meta_items from the #[cfg(meta_item, ...)] attributes, // so we can match against them. This is the list of configurations for // which the item is valid - let cfg_metas = vec::concat(vec::filter_map( - {|&&i| attr::get_meta_item_list(i)}, cfg_metas)); + let cfg_metas = vec::concat(vec::filter_map(cfg_metas, + {|&&i| attr::get_meta_item_list(i)})); let has_cfg_metas = vec::len(cfg_metas) > 0u; if !has_cfg_metas { ret true; } diff --git a/src/comp/front/test.rs b/src/comp/front/test.rs index 2a794b9159b..3e87cc1f78b 100644 --- a/src/comp/front/test.rs +++ b/src/comp/front/test.rs @@ -61,7 +61,7 @@ fn fold_mod(_cx: test_ctxt, m: ast::_mod, fld: fold::ast_fold) -> ast::_mod { } let mod_nomain = - {view_items: m.view_items, items: vec::filter_map(nomain, m.items)}; + {view_items: m.view_items, items: vec::filter_map(m.items, nomain)}; ret fold::noop_fold_mod(mod_nomain, fld); } @@ -126,8 +126,8 @@ fn is_test_fn(i: @ast::item) -> bool { fn is_ignored(cx: test_ctxt, i: @ast::item) -> bool { let ignoreattrs = attr::find_attrs_by_name(i.attrs, "ignore"); let ignoreitems = attr::attr_metas(ignoreattrs); - let cfg_metas = vec::concat(vec::filter_map( - {|&&i| attr::get_meta_item_list(i)}, ignoreitems)); + let cfg_metas = vec::concat(vec::filter_map(ignoreitems, + {|&&i| attr::get_meta_item_list(i)})); ret if vec::is_not_empty(ignoreitems) { config::metas_in_cfg(cx.crate.node.config, cfg_metas) } else { |
