]> git.lizzy.rs Git - rust.git/blobdiff - src/test/ui/borrowck/borrowck-move-error-with-note.rs
Update tests for changes to cannot move errors
[rust.git] / src / test / ui / borrowck / borrowck-move-error-with-note.rs
index d2dab2eacca42ce654dfff0c08df07ad65d069e7..7ef59f50c0332c856247b5df47e13d1ca73f1492 100644 (file)
@@ -9,7 +9,6 @@ enum Foo {
 fn blah() {
     let f = &Foo::Foo1(box 1, box 2);
     match *f {             //~ ERROR cannot move out of
-                           //~| cannot move out
         Foo::Foo1(num1,
                   num2) => (),
         Foo::Foo2(num) => (),
@@ -27,8 +26,8 @@ impl Drop for S {
 
 fn move_in_match() {
     match (S {f: "foo".to_string(), g: "bar".to_string()}) {
-        S {         //~ ERROR cannot move out of type `S`, which implements the `Drop` trait
-        //~| cannot move out of here
+        //~^ ERROR cannot move out of type `S`, which implements the `Drop` trait
+        S {
             f: _s,
             g: _t
         } => {}
@@ -45,7 +44,6 @@ fn free<T>(_: T) {}
 fn blah2() {
     let a = &A { a: box 1 };
     match a.a {           //~ ERROR cannot move out of
-                          //~| cannot move out
         n => {
             free(n)
         }