From 07e13fe4473aca574fc50345ca20989f86218dc6 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Mon, 26 Sep 2011 21:17:11 -0700 Subject: [PATCH] Make some nocopy tests a bit more futureproof Turn the let assignment initializers into move initializers since that assignment is going to become illegal --- src/test/compile-fail/unique-pinned-nocopy.rs | 2 +- src/test/compile-fail/vec-pinned-nocopy-2.rs | 2 +- src/test/compile-fail/vec-pinned-nocopy-3.rs | 2 +- src/test/compile-fail/vec-pinned-nocopy.rs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/test/compile-fail/unique-pinned-nocopy.rs b/src/test/compile-fail/unique-pinned-nocopy.rs index 9c1cad78b032..544b8c3ed8f2 100644 --- a/src/test/compile-fail/unique-pinned-nocopy.rs +++ b/src/test/compile-fail/unique-pinned-nocopy.rs @@ -4,7 +4,7 @@ resource r(b: bool) { } fn main() { - let i = ~r(true); + let i <- ~r(true); let j; j = i; } \ No newline at end of file diff --git a/src/test/compile-fail/vec-pinned-nocopy-2.rs b/src/test/compile-fail/vec-pinned-nocopy-2.rs index 1848d491bcc0..1c578f03983b 100644 --- a/src/test/compile-fail/vec-pinned-nocopy-2.rs +++ b/src/test/compile-fail/vec-pinned-nocopy-2.rs @@ -4,6 +4,6 @@ resource r(b: bool) { } fn main() { - let i = [r(true)]; + let i <- [r(true)]; i += [r(true)]; } \ No newline at end of file diff --git a/src/test/compile-fail/vec-pinned-nocopy-3.rs b/src/test/compile-fail/vec-pinned-nocopy-3.rs index 06e2c33b3216..950c19a8388f 100644 --- a/src/test/compile-fail/vec-pinned-nocopy-3.rs +++ b/src/test/compile-fail/vec-pinned-nocopy-3.rs @@ -4,7 +4,7 @@ resource r(b: bool) { } fn main() { - let i = [r(true)]; + let i <- [r(true)]; let j; j <- copy [r(true)]; } \ No newline at end of file diff --git a/src/test/compile-fail/vec-pinned-nocopy.rs b/src/test/compile-fail/vec-pinned-nocopy.rs index ca880430871a..e3f83bf19236 100644 --- a/src/test/compile-fail/vec-pinned-nocopy.rs +++ b/src/test/compile-fail/vec-pinned-nocopy.rs @@ -4,7 +4,7 @@ resource r(b: bool) { } fn main() { - let i = [r(true)]; + let i <- [r(true)]; let j; j = i; } \ No newline at end of file