Make moves explicit in rfail tests
This commit is contained in:
parent
3ebd878f4a
commit
71dbbe145c
@ -12,7 +12,7 @@ fn echo<T: Send>(c: Chan<T>, oc: Chan<Chan<T>>) {
|
||||
send(oc, Chan(&p));
|
||||
|
||||
let x = recv(p);
|
||||
send(c, x);
|
||||
send(c, move x);
|
||||
}
|
||||
|
||||
fn main() { fail ~"meep"; }
|
||||
|
@ -20,7 +20,7 @@ fn r(v: *int) -> r {
|
||||
fn main() unsafe {
|
||||
let i1 = ~0;
|
||||
let i1p = cast::reinterpret_cast(&i1);
|
||||
cast::forget(i1);
|
||||
cast::forget(move i1);
|
||||
let x = @r(i1p);
|
||||
failfn();
|
||||
log(error, x);
|
||||
|
@ -1,9 +1,9 @@
|
||||
// error-pattern:fail
|
||||
fn f(-a: @int) {
|
||||
fn f(-_a: @int) {
|
||||
fail;
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let a = @0;
|
||||
f(a);
|
||||
f(move a);
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user