summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2011-10-25 14:31:56 +0200
committerMarijn Haverbeke <marijnh@gmail.com>2011-10-25 14:31:56 +0200
commit2884c722fea91866cefda99eb0ba3a4b64dfd94f (patch)
treed8e864e4a60b324b78f0aa43f547a27872af2be4 /src/test
parentea740a8bb0920ca1dc9730e2f4488e0595dbc898 (diff)
downloadrust-2884c722fea91866cefda99eb0ba3a4b64dfd94f.tar.gz
rust-2884c722fea91866cefda99eb0ba3a4b64dfd94f.zip
Step one towards new type param kind syntax
Issue #1067

Needs a snapshot to finalize.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/compile-fail/implicit-copy-2.rs2
-rw-r--r--src/test/run-pass/resource-in-struct.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/test/compile-fail/implicit-copy-2.rs b/src/test/compile-fail/implicit-copy-2.rs
index fbdfa45ec8e..4ff190ee405 100644
--- a/src/test/compile-fail/implicit-copy-2.rs
+++ b/src/test/compile-fail/implicit-copy-2.rs
@@ -4,7 +4,7 @@ resource r(i: @mutable int) {
     *i = *i + 1;
 }
 
-fn movearg<T>(i: T) {
+fn movearg<pinned T>(i: T) {
     // Implicit copy to mutate reference i
     let j <- i;
 }
diff --git a/src/test/run-pass/resource-in-struct.rs b/src/test/run-pass/resource-in-struct.rs
index 758beb3d9e1..f815fcfd534 100644
--- a/src/test/run-pass/resource-in-struct.rs
+++ b/src/test/run-pass/resource-in-struct.rs
@@ -5,7 +5,7 @@ type closable = @mutable bool;
 
 resource close_res(i: closable) { *i = false; }
 
-tag option<T> { none; some(T); }
+tag option<pinned T> { none; some(T); }
 
 fn sink(res: option<close_res>) { }