]> git.proxmox.com Git - rustc.git/blobdiff - src/test/ui/destructure-trait-ref.rs
New upstream version 1.41.1+dfsg1
[rustc.git] / src / test / ui / destructure-trait-ref.rs
index 71cf37ca84951a22ddff2f5aace00d3e2283dad9..fb92196b2bd56b57a6628d46a5e9e0a2ee2137f8 100644 (file)
@@ -31,16 +31,16 @@ fn main() {
     // n > m
     let &&x = &1isize as &dyn T;
     //~^ ERROR mismatched types
-    //~| expected type `dyn T`
-    //~| found type `&_`
-    //~| expected trait T, found reference
+    //~| expected trait object `dyn T`
+    //~| found reference `&_`
+    //~| expected trait `T`, found reference
     let &&&x = &(&1isize as &dyn T);
     //~^ ERROR mismatched types
-    //~| expected type `dyn T`
-    //~| found type `&_`
-    //~| expected trait T, found reference
+    //~| expected trait object `dyn T`
+    //~| found reference `&_`
+    //~| expected trait `T`, found reference
     let box box x = box 1isize as Box<dyn T>;
     //~^ ERROR mismatched types
-    //~| expected type `dyn T`
-    //~| found type `std::boxed::Box<_>`
+    //~| expected trait object `dyn T`
+    //~| found struct `std::boxed::Box<_>`
 }