Convert ret to return
This commit is contained in:
parent
dc499f193e
commit
b355936b4d
456 changed files with 3875 additions and 3798 deletions
|
|
@ -31,7 +31,7 @@ fn strip_items(crate: @ast::crate, in_cfg: in_cfg_pred)
|
|||
|
||||
let fold = fold::make_fold(precursor);
|
||||
let res = @fold.fold_crate(*crate);
|
||||
ret res;
|
||||
return res;
|
||||
}
|
||||
|
||||
fn filter_item(cx: ctxt, &&item: @ast::item) ->
|
||||
|
|
@ -54,8 +54,10 @@ fn fold_mod(cx: ctxt, m: ast::_mod, fld: fold::ast_fold) ->
|
|||
let filtered_items = vec::filter_map(m.items, item_filter);
|
||||
let view_item_filter = |a| filter_view_item(cx, a);
|
||||
let filtered_view_items = vec::filter_map(m.view_items, view_item_filter);
|
||||
ret {view_items: vec::map(filtered_view_items, |x| fld.fold_view_item(x)),
|
||||
items: vec::filter_map(filtered_items, |x| fld.fold_item(x))};
|
||||
return {
|
||||
view_items: vec::map(filtered_view_items, |x| fld.fold_view_item(x)),
|
||||
items: vec::filter_map(filtered_items, |x| fld.fold_item(x))
|
||||
};
|
||||
}
|
||||
|
||||
fn filter_foreign_item(cx: ctxt, &&item: @ast::foreign_item) ->
|
||||
|
|
@ -72,8 +74,10 @@ fn fold_foreign_mod(cx: ctxt, nm: ast::foreign_mod,
|
|||
let view_item_filter = |a| filter_view_item(cx, a);
|
||||
let filtered_view_items = vec::filter_map(
|
||||
nm.view_items, view_item_filter);
|
||||
ret {view_items: vec::map(filtered_view_items, |x| fld.fold_view_item(x)),
|
||||
items: filtered_items};
|
||||
return {
|
||||
view_items: vec::map(filtered_view_items, |x| fld.fold_view_item(x)),
|
||||
items: filtered_items
|
||||
};
|
||||
}
|
||||
|
||||
fn filter_stmt(cx: ctxt, &&stmt: @ast::stmt) ->
|
||||
|
|
@ -97,7 +101,7 @@ fn fold_block(cx: ctxt, b: ast::blk_, fld: fold::ast_fold) ->
|
|||
ast::blk_ {
|
||||
let filter = |a| filter_stmt(cx, a);
|
||||
let filtered_stmts = vec::filter_map(b.stmts, filter);
|
||||
ret {view_items: b.view_items,
|
||||
return {view_items: b.view_items,
|
||||
stmts: vec::map(filtered_stmts, |x| fld.fold_stmt(x)),
|
||||
expr: option::map(b.expr, |x| fld.fold_expr(x)),
|
||||
id: b.id,
|
||||
|
|
@ -105,15 +109,15 @@ fn fold_block(cx: ctxt, b: ast::blk_, fld: fold::ast_fold) ->
|
|||
}
|
||||
|
||||
fn item_in_cfg(cx: ctxt, item: @ast::item) -> bool {
|
||||
ret cx.in_cfg(item.attrs);
|
||||
return cx.in_cfg(item.attrs);
|
||||
}
|
||||
|
||||
fn foreign_item_in_cfg(cx: ctxt, item: @ast::foreign_item) -> bool {
|
||||
ret cx.in_cfg(item.attrs);
|
||||
return cx.in_cfg(item.attrs);
|
||||
}
|
||||
|
||||
fn view_item_in_cfg(cx: ctxt, item: @ast::view_item) -> bool {
|
||||
ret cx.in_cfg(item.attrs);
|
||||
return cx.in_cfg(item.attrs);
|
||||
}
|
||||
|
||||
// Determine if an item should be translated in the current crate
|
||||
|
|
@ -134,13 +138,13 @@ fn metas_in_cfg(cfg: ast::crate_cfg, metas: ~[@ast::meta_item]) -> bool {
|
|||
|&&i| attr::get_meta_item_list(i) ));
|
||||
|
||||
let has_cfg_metas = vec::len(cfg_metas) > 0u;
|
||||
if !has_cfg_metas { ret true; }
|
||||
if !has_cfg_metas { return true; }
|
||||
|
||||
for cfg_metas.each |cfg_mi| {
|
||||
if attr::contains(cfg, cfg_mi) { ret true; }
|
||||
if attr::contains(cfg, cfg_mi) { return true; }
|
||||
}
|
||||
|
||||
ret false;
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ fn inject_libcore_ref(sess: session,
|
|||
crate: @ast::crate) -> @ast::crate {
|
||||
|
||||
fn spanned<T: copy>(x: T) -> @ast::spanned<T> {
|
||||
ret @{node: x,
|
||||
return @{node: x,
|
||||
span: dummy_sp()};
|
||||
}
|
||||
|
||||
|
|
@ -43,6 +43,6 @@ fn inject_libcore_ref(sess: session,
|
|||
|
||||
let vis = vec::append(~[vi1, vi2], crate.node.module.view_items);
|
||||
|
||||
ret @{node: {module: { view_items: vis with crate.node.module }
|
||||
return @{node: {module: { view_items: vis with crate.node.module }
|
||||
with crate.node} with *crate }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,6 +24,6 @@ fn inject_intrinsic(sess: session,
|
|||
|
||||
let items = vec::append(~[item], crate.node.module.items);
|
||||
|
||||
ret @{node: {module: { items: items with crate.node.module }
|
||||
return @{node: {module: { items: items with crate.node.module }
|
||||
with crate.node} with *crate }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ fn generate_test_harness(sess: session::session,
|
|||
|
||||
let fold = fold::make_fold(precursor);
|
||||
let res = @fold.fold_crate(*crate);
|
||||
ret res;
|
||||
return res;
|
||||
}
|
||||
|
||||
fn strip_test_functions(crate: @ast::crate) -> @ast::crate {
|
||||
|
|
@ -82,7 +82,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(m.items, nomain)};
|
||||
ret fold::noop_fold_mod(mod_nomain, fld);
|
||||
return fold::noop_fold_mod(mod_nomain, fld);
|
||||
}
|
||||
|
||||
fn fold_crate(cx: test_ctxt, c: ast::crate_, fld: fold::ast_fold) ->
|
||||
|
|
@ -91,7 +91,7 @@ fn fold_crate(cx: test_ctxt, c: ast::crate_, fld: fold::ast_fold) ->
|
|||
|
||||
// Add a special __test module to the crate that will contain code
|
||||
// generated for the test harness
|
||||
ret {module: add_test_module(cx, folded.module) with folded};
|
||||
return {module: add_test_module(cx, folded.module) with folded};
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -121,7 +121,7 @@ fn fold_item(cx: test_ctxt, &&i: @ast::item, fld: fold::ast_fold) ->
|
|||
|
||||
let res = fold::noop_fold_item(i, fld);
|
||||
vec::pop(cx.path);
|
||||
ret res;
|
||||
return res;
|
||||
}
|
||||
|
||||
fn is_test_fn(i: @ast::item) -> bool {
|
||||
|
|
@ -140,7 +140,7 @@ fn is_test_fn(i: @ast::item) -> bool {
|
|||
}
|
||||
}
|
||||
|
||||
ret has_test_attr && has_test_signature(i);
|
||||
return has_test_attr && has_test_signature(i);
|
||||
}
|
||||
|
||||
fn is_ignored(cx: test_ctxt, i: @ast::item) -> bool {
|
||||
|
|
@ -148,7 +148,7 @@ fn is_ignored(cx: test_ctxt, i: @ast::item) -> bool {
|
|||
let ignoreitems = attr::attr_metas(ignoreattrs);
|
||||
let cfg_metas = vec::concat(vec::filter_map(ignoreitems,
|
||||
|&&i| attr::get_meta_item_list(i) ));
|
||||
ret if vec::is_not_empty(ignoreitems) {
|
||||
return if vec::is_not_empty(ignoreitems) {
|
||||
config::metas_in_cfg(cx.crate.node.config, cfg_metas)
|
||||
} else {
|
||||
false
|
||||
|
|
@ -161,7 +161,7 @@ fn should_fail(i: @ast::item) -> bool {
|
|||
|
||||
fn add_test_module(cx: test_ctxt, m: ast::_mod) -> ast::_mod {
|
||||
let testmod = mk_test_module(cx);
|
||||
ret {items: vec::append_one(m.items, testmod) with m};
|
||||
return {items: vec::append_one(m.items, testmod) with m};
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
@ -203,11 +203,11 @@ fn mk_test_module(cx: test_ctxt) -> @ast::item {
|
|||
|
||||
debug!{"Synthetic test module:\n%s\n", pprust::item_to_str(@item)};
|
||||
|
||||
ret @item;
|
||||
return @item;
|
||||
}
|
||||
|
||||
fn nospan<T: copy>(t: T) -> ast::spanned<T> {
|
||||
ret {node: t, span: dummy_sp()};
|
||||
return {node: t, span: dummy_sp()};
|
||||
}
|
||||
|
||||
fn path_node(ids: ~[ast::ident]) -> @ast::path {
|
||||
|
|
@ -238,7 +238,7 @@ fn mk_tests(cx: test_ctxt) -> @ast::item {
|
|||
node: item_,
|
||||
vis: ast::public,
|
||||
span: dummy_sp()};
|
||||
ret @item;
|
||||
return @item;
|
||||
}
|
||||
|
||||
fn mk_path(cx: test_ctxt, path: ~[ast::ident]) -> ~[ast::ident] {
|
||||
|
|
@ -270,7 +270,7 @@ fn mk_test_desc_vec_ty(cx: test_ctxt) -> @ast::ty {
|
|||
let inner_ty = @{id: cx.sess.next_node_id(),
|
||||
node: ast::ty_vec(vec_mt),
|
||||
span: dummy_sp()};
|
||||
ret @{id: cx.sess.next_node_id(),
|
||||
return @{id: cx.sess.next_node_id(),
|
||||
node: ast::ty_uniq({ty: inner_ty, mutbl: ast::m_imm}),
|
||||
span: dummy_sp()};
|
||||
}
|
||||
|
|
@ -286,7 +286,7 @@ fn mk_test_desc_vec(cx: test_ctxt) -> @ast::expr {
|
|||
callee_id: cx.sess.next_node_id(),
|
||||
node: ast::expr_vec(descs, ast::m_imm),
|
||||
span: dummy_sp()};
|
||||
ret @{id: cx.sess.next_node_id(),
|
||||
return @{id: cx.sess.next_node_id(),
|
||||
callee_id: cx.sess.next_node_id(),
|
||||
node: ast::expr_vstore(inner_expr, ast::vstore_uniq),
|
||||
span: dummy_sp()};
|
||||
|
|
@ -358,7 +358,7 @@ fn mk_test_desc_rec(cx: test_ctxt, test: test) -> @ast::expr {
|
|||
let desc_rec: ast::expr =
|
||||
{id: cx.sess.next_node_id(), callee_id: cx.sess.next_node_id(),
|
||||
node: desc_rec_, span: span};
|
||||
ret @desc_rec;
|
||||
return @desc_rec;
|
||||
}
|
||||
|
||||
// Produces a bare function that wraps the test function
|
||||
|
|
@ -400,7 +400,7 @@ fn mk_test_wrapper(cx: test_ctxt,
|
|||
span: span
|
||||
};
|
||||
|
||||
ret @wrapper_expr;
|
||||
return @wrapper_expr;
|
||||
}
|
||||
|
||||
fn mk_main(cx: test_ctxt) -> @ast::item {
|
||||
|
|
@ -451,7 +451,7 @@ fn mk_main(cx: test_ctxt) -> @ast::item {
|
|||
node: item_,
|
||||
vis: ast::public,
|
||||
span: dummy_sp()};
|
||||
ret @item;
|
||||
return @item;
|
||||
}
|
||||
|
||||
fn mk_test_main_call(cx: test_ctxt) -> @ast::expr {
|
||||
|
|
@ -497,7 +497,7 @@ fn mk_test_main_call(cx: test_ctxt) -> @ast::expr {
|
|||
{id: cx.sess.next_node_id(), callee_id: cx.sess.next_node_id(),
|
||||
node: test_main_call_expr_, span: dummy_sp()};
|
||||
|
||||
ret @test_main_call_expr;
|
||||
return @test_main_call_expr;
|
||||
}
|
||||
|
||||
// Local Variables:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue