diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-03-01 16:02:22 -0800 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2013-03-02 18:47:47 -0800 |
| commit | ce3b17baddbb5f1ac05359a7db5961ed100d960b (patch) | |
| tree | 037c90eac2a948aa7b2f245d8782efff58f77e50 /src/libfuzzer | |
| parent | 30bb09c0e71d852d0521cc5d4d98096900d5d813 (diff) | |
librustdoc: Remove `fn@`, `fn~`, and `fn&` from compiletest, fuzzer, rustdoc, and rt. rs=defun
Diffstat (limited to 'src/libfuzzer')
| -rw-r--r-- | src/libfuzzer/ast_match.rs | 5 | ||||
| -rw-r--r-- | src/libfuzzer/cycles.rs | 10 | ||||
| -rw-r--r-- | src/libfuzzer/fuzzer.rc | 10 |
3 files changed, 13 insertions, 12 deletions
diff --git a/src/libfuzzer/ast_match.rs b/src/libfuzzer/ast_match.rs index 417141fd865..afbe0c930cc 100644 --- a/src/libfuzzer/ast_match.rs +++ b/src/libfuzzer/ast_match.rs @@ -11,8 +11,9 @@ use std; use vec; -fn vec_equal<T>(v: ~[T], u: ~[T], - element_equality_test: fn@(&&T, &&T) -> bool) -> +fn vec_equal<T>(v: ~[T], + u: ~[T], + element_equality_test: @fn(&&T, &&T) -> bool) -> bool { let Lv = vec::len(v); if Lv != vec::len(u) { return false; } diff --git a/src/libfuzzer/cycles.rs b/src/libfuzzer/cycles.rs index 7288b6d261d..fb4c6400434 100644 --- a/src/libfuzzer/cycles.rs +++ b/src/libfuzzer/cycles.rs @@ -39,8 +39,8 @@ type pointy = { mut b : ~maybe_pointy, mut c : @maybe_pointy, - mut f : fn@()->(), - mut g : fn~()->(), + mut f : @fn()->(), + mut g : ~fn()->(), mut m : ~[maybe_pointy], mut n : ~[maybe_pointy], @@ -54,8 +54,8 @@ fn empty_pointy() -> @pointy { mut b : ~none, mut c : @none, - mut f : fn@()->(){}, - mut g : fn~()->(){}, + mut f : || {}, + mut g : || {}, mut m : ~[], mut n : ~[], @@ -82,7 +82,7 @@ fn test_cycles(r : rand::rng, k: uint, n: uint) if (likelihood(r, k, n)) { v[i].c = @p(choice(r, v)); } if (likelihood(r, k, n)) { v[i].f = bind nopP(choice(r, v)); } - //if (false) { v[i].g = bind (fn~(_x: @pointy) { })( + //if (false) { v[i].g = bind (|_: @pointy| { })( // choice(r, v)); } // https://github.com/mozilla/rust/issues/1899 diff --git a/src/libfuzzer/fuzzer.rc b/src/libfuzzer/fuzzer.rc index 3714b6763c6..1eb4ff98a6e 100644 --- a/src/libfuzzer/fuzzer.rc +++ b/src/libfuzzer/fuzzer.rc @@ -137,7 +137,7 @@ pub fn safe_to_steal_ty(t: @ast::Ty, tm: test_mode) -> bool { } // Not type-parameterized: https://github.com/mozilla/rust/issues/898 (FIXED) -pub fn stash_expr_if(c: fn@(@ast::expr, test_mode)->bool, +pub fn stash_expr_if(c: @fn(@ast::expr, test_mode)->bool, es: @mut ~[ast::expr], e: @ast::expr, tm: test_mode) { @@ -148,7 +148,7 @@ pub fn stash_expr_if(c: fn@(@ast::expr, test_mode)->bool, } } -pub fn stash_ty_if(c: fn@(@ast::Ty, test_mode)->bool, +pub fn stash_ty_if(c: @fn(@ast::Ty, test_mode)->bool, es: @mut ~[ast::Ty], e: @ast::Ty, tm: test_mode) { @@ -252,7 +252,7 @@ pub fn under(n: uint, it: fn(uint)) { while i < n { it(i); i += 1u; } } -pub fn as_str(f: fn@(+x: io::Writer)) -> ~str { +pub fn as_str(f: @fn(+x: io::Writer)) -> ~str { io::with_str_writer(f) } @@ -275,8 +275,8 @@ pub fn check_variants_T<T: Copy>( filename: &Path, thing_label: ~str, things: ~[T], - stringifier: fn@(@T, @syntax::parse::token::ident_interner) -> ~str, - replacer: fn@(ast::crate, uint, T, test_mode) -> ast::crate, + stringifier: @fn(@T, @syntax::parse::token::ident_interner) -> ~str, + replacer: @fn(ast::crate, uint, T, test_mode) -> ast::crate, cx: Context ) { error!("%s contains %u %s objects", filename.to_str(), |
