Skip to content

Commit 687c25b

Browse files
committed
test: Fix tests.
1 parent 0f9a43d commit 687c25b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+102
-98
lines changed

src/test/auxiliary/cci_class_6.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ pub mod kitties {
2323
fn meow_count(&mut self) -> uint { self.meows }
2424
}
2525

26-
pub fn cat<U>(in_x : uint, in_y : int, +in_info: ~[U]) -> cat<U> {
26+
pub fn cat<U>(in_x : uint, in_y : int, in_info: ~[U]) -> cat<U> {
2727
cat {
2828
meows: in_x,
2929
how_hungry: in_y,

src/test/compile-fail/block-coerce-no.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
// other tycons.
1313

1414
fn coerce(b: &fn()) -> extern fn() {
15-
fn lol(+f: extern fn(+v: &fn()) -> extern fn(),
16-
+g: &fn()) -> extern fn() { return f(g); }
17-
fn fn_id(+f: extern fn()) -> extern fn() { return f }
15+
fn lol(f: extern fn(+v: &fn()) -> extern fn(),
16+
g: &fn()) -> extern fn() { return f(g); }
17+
fn fn_id(f: extern fn()) -> extern fn() { return f }
1818
return lol(fn_id, b);
1919
//~^ ERROR mismatched types
2020
}

src/test/compile-fail/borrowck-pat-enum.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11-
fn match_ref(&&v: Option<int>) -> int {
11+
fn match_ref(v: Option<int>) -> int {
1212
match v {
1313
Some(ref i) => {
1414
*i
@@ -17,7 +17,7 @@ fn match_ref(&&v: Option<int>) -> int {
1717
}
1818
}
1919

20-
fn match_ref_unused(&&v: Option<int>) {
20+
fn match_ref_unused(v: Option<int>) {
2121
match v {
2222
Some(_) => {}
2323
None => {}

src/test/compile-fail/borrowck-unary-move.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11-
fn foo(+x: ~int) -> int {
11+
fn foo(x: ~int) -> int {
1212
let y = &*x;
1313
free(x); //~ ERROR cannot move out of `*x` because it is borrowed
1414
*y
1515
}
1616

17-
fn free(+_x: ~int) {
17+
fn free(_x: ~int) {
1818
}
1919

2020
fn main() {

src/test/compile-fail/disallowed-deconstructing-destructing-struct.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ impl Drop for X {
1818
}
1919
}
2020

21-
fn unwrap(+x: X) -> ~str {
21+
fn unwrap(x: X) -> ~str {
2222
let X { x: y } = x; //~ ERROR deconstructing struct not allowed in pattern
2323
y
2424
}

src/test/compile-fail/issue-2766-a.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ pub mod stream {
1515
use core::pipes;
1616

1717
pub impl<T:Owned> Stream<T> {
18-
pub fn recv() -> extern fn(+v: Stream<T>) -> ::stream::Stream<T> {
18+
pub fn recv() -> extern fn(v: Stream<T>) -> ::stream::Stream<T> {
1919
// resolve really should report just one error here.
2020
// Change the test case when it changes.
21-
pub fn recv(+pipe: Stream<T>) -> ::stream::Stream<T> { //~ ERROR attempt to use a type argument out of scope
21+
pub fn recv(pipe: Stream<T>) -> ::stream::Stream<T> { //~ ERROR attempt to use a type argument out of scope
2222
//~^ ERROR use of undeclared type name
2323
//~^^ ERROR attempt to use a type argument out of scope
2424
//~^^^ ERROR use of undeclared type name

src/test/compile-fail/issue-3296.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ struct Foo {
1818
a: ()
1919
}
2020

21-
fn deserialize_foo<__D: std::serialization::deserializer>(&&__d: __D) {
21+
fn deserialize_foo<__D: std::serialization::deserializer>(__d: __D) {
2222
}
2323

2424
fn main() { let des = Deserializer(); let foo = deserialize_foo(des); }

src/test/compile-fail/liveness-use-after-send.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11-
fn send<T:Owned>(ch: _chan<T>, +data: T) {
11+
fn send<T:Owned>(ch: _chan<T>, data: T) {
1212
debug!(ch);
1313
debug!(data);
1414
fail!();

src/test/compile-fail/mutable-huh-ptr-assign.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
extern mod std;
1212

1313
fn main() {
14-
unsafe fn f(&&v: *const int) {
14+
unsafe fn f(v: *const int) {
1515
*v = 1 //~ ERROR cannot assign
1616
}
1717

src/test/compile-fail/unique-vec-res.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ impl Drop for r {
2121
}
2222
}
2323

24-
fn f<T>(+_i: ~[T], +_j: ~[T]) {
24+
fn f<T>(_i: ~[T], _j: ~[T]) {
2525
}
2626

2727
fn main() {

src/test/run-fail/morestack3.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
extern mod std;
1616

17-
fn getbig_and_fail(&&i: int) {
17+
fn getbig_and_fail(i: int) {
1818
let _r = and_then_get_big_again(5);
1919
if i != 0 {
2020
getbig_and_fail(i - 1);

src/test/run-fail/morestack4.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
extern mod std;
1616

17-
fn getbig_and_fail(&&i: int) {
17+
fn getbig_and_fail(i: int) {
1818
let r = and_then_get_big_again(5);
1919
if i != 0 {
2020
getbig_and_fail(i - 1);

src/test/run-fail/unwind-move.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
// except according to those terms.
1010

1111
// error-pattern:fail
12-
fn f(+_a: @int) {
12+
fn f(_a: @int) {
1313
fail!();
1414
}
1515

src/test/run-pass/argument-passing.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@
1010

1111
// xfail-fast
1212

13-
struct X { x: int }
13+
struct X {
14+
x: int
15+
}
1416

15-
fn f1(a: &mut X, b: &mut int, +c: int) -> int {
17+
fn f1(a: &mut X, b: &mut int, c: int) -> int {
1618
let r = a.x + *b + c;
1719
a.x = 0;
1820
*b = 10;

src/test/run-pass/auto-ref-sliceable.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
// except according to those terms.
1010

1111
trait Pushable<T> {
12-
fn push_val(&mut self, +t: T);
12+
fn push_val(&mut self, t: T);
1313
}
1414

1515
impl<T> Pushable<T> for ~[T] {
16-
fn push_val(&mut self, +t: T) {
16+
fn push_val(&mut self, t: T) {
1717
self.push(t);
1818
}
1919
}

src/test/run-pass/bind-by-move.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// xfail-fast
1212
extern mod std;
1313
use std::arc;
14-
fn dispose(+_x: arc::ARC<bool>) { unsafe { } }
14+
fn dispose(_x: arc::ARC<bool>) { unsafe { } }
1515

1616
pub fn main() {
1717
let p = arc::ARC(true);

src/test/run-pass/borrowck-lend-args.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010

1111
fn borrow(_v: &int) {}
1212

13-
fn borrow_from_arg_imm_ref(&&v: ~int) {
13+
fn borrow_from_arg_imm_ref(v: ~int) {
1414
borrow(v);
1515
}
1616

1717
fn borrow_from_arg_mut_ref(v: &mut ~int) {
1818
borrow(*v);
1919
}
2020

21-
fn borrow_from_arg_copy(+v: ~int) {
21+
fn borrow_from_arg_copy(v: ~int) {
2222
borrow(v);
2323
}
2424

src/test/run-pass/borrowck-mut-vec-as-imm-slice.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ fn want_slice(v: &[int]) -> int {
1414
return sum;
1515
}
1616

17-
fn has_mut_vec(+v: ~[int]) -> int {
17+
fn has_mut_vec(v: ~[int]) -> int {
1818
want_slice(v)
1919
}
2020

src/test/run-pass/borrowck-newtype-issue-2573.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ impl frob for foo {
2525
}
2626

2727
// Override default mode so that we are passing by value
28-
fn really_impure(++bar: baz) {
28+
fn really_impure(bar: baz) {
2929
bar.baz = 3;
3030
}
3131

src/test/run-pass/capture_nil.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
use core::comm::*;
2828

29-
fn foo(&&x: ()) -> Port<()> {
29+
fn foo(x: ()) -> Port<()> {
3030
let (p, c) = stream::<()>();
3131
do task::spawn() {
3232
c.send(x);

src/test/run-pass/child-outlives-parent.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
extern mod std;
1414

15-
fn child2(&&s: ~str) { }
15+
fn child2(s: ~str) { }
1616

17-
pub fn main() { let x = task::spawn(|| child2(~"hi") ); }
17+
pub fn main() {
18+
let x = task::spawn(|| child2(~"hi"));
19+
}

src/test/run-pass/class-poly-methods.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ pub impl<U> cat<U> {
2222
fn meow_count(&mut self) -> uint { self.meows }
2323
}
2424

25-
fn cat<U>(in_x : uint, in_y : int, +in_info: ~[U]) -> cat<U> {
25+
fn cat<U>(in_x : uint, in_y : int, in_info: ~[U]) -> cat<U> {
2626
cat {
2727
meows: in_x,
2828
how_hungry: in_y,

src/test/run-pass/cleanup-copy-mode.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
// except according to those terms.
1010

1111
// xfail-win32
12-
fn adder(+x: @int, +y: @int) -> int { return *x + *y; }
12+
fn adder(x: @int, y: @int) -> int { return *x + *y; }
1313
fn failer() -> @int { fail!(); }
1414
pub fn main() {
1515
assert!(result::is_err(&task::try(|| {

src/test/run-pass/extern-pass-TwoU64s-ref.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ struct TwoU64s {
1616
}
1717

1818
pub extern {
19-
pub fn rust_dbg_extern_identity_TwoU64s(&&u: TwoU64s) -> TwoU64s;
19+
pub fn rust_dbg_extern_identity_TwoU64s(u: TwoU64s) -> TwoU64s;
2020
}
2121

2222
pub fn main() {

src/test/run-pass/extern-pub.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
extern {
2-
pub unsafe fn vec_reserve_shared_actual(++t: *sys::TypeDesc,
3-
++v: **vec::raw::VecRepr,
4-
++n: libc::size_t);
2+
pub unsafe fn vec_reserve_shared_actual(t: *sys::TypeDesc,
3+
v: **vec::raw::VecRepr,
4+
n: libc::size_t);
55
}
66

77
pub fn main() {

src/test/run-pass/fn-bare-spawn.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ fn spawn<T:Owned>(val: T, f: extern fn(T)) {
1414
f(val);
1515
}
1616

17-
fn f(+i: int) {
17+
fn f(i: int) {
1818
assert!(i == 100);
1919
}
2020

src/test/run-pass/foreign-struct.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ mod bindgen {
1818

1919
#[nolink]
2020
pub extern {
21-
pub fn printf(++v: void);
21+
pub fn printf(v: void);
2222
}
2323
}
2424

src/test/run-pass/intrinsic-move-val.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
mod rusti {
1212
#[abi = "rust-intrinsic"]
1313
pub extern "rust-intrinsic" {
14-
pub fn move_val_init<T>(dst: &mut T, +src: T);
15-
pub fn move_val<T>(dst: &mut T, +src: T);
14+
pub fn move_val_init<T>(dst: &mut T, src: T);
15+
pub fn move_val<T>(dst: &mut T, src: T);
1616
}
1717
}
1818

src/test/run-pass/issue-2633-2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11-
fn a_val(&&x: ~int, +y: ~int) -> int {
11+
fn a_val(x: ~int, y: ~int) -> int {
1212
*x + *y
1313
}
1414

0 commit comments

Comments
 (0)