diff options
Diffstat (limited to 'src/test/compile-fail/destructure-trait-ref.rs')
| -rw-r--r-- | src/test/compile-fail/destructure-trait-ref.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/test/compile-fail/destructure-trait-ref.rs b/src/test/compile-fail/destructure-trait-ref.rs index 27aa43638f4..a2a5a3e257f 100644 --- a/src/test/compile-fail/destructure-trait-ref.rs +++ b/src/test/compile-fail/destructure-trait-ref.rs @@ -30,12 +30,12 @@ fn main() { let &&x = &&(&1i as &T); // n == m - let &x = &1i as &T; //~ ERROR cannot be dereferenced - let &&x = &(&1i as &T); //~ ERROR cannot be dereferenced - let box x = box 1i as Box<T>; //~ ERROR cannot be dereferenced + let &x = &1i as &T; //~ ERROR type `&T` cannot be dereferenced + let &&x = &(&1i as &T); //~ ERROR type `&T` cannot be dereferenced + let box x = box 1i as Box<T>; //~ ERROR type `Box<T>` cannot be dereferenced // n > m - let &&x = &1i as &T; //~ ERROR found an `&`-pointer pattern - let &&&x = &(&1i as &T); //~ ERROR found an `&`-pointer pattern - let box box x = box 1i as Box<T>; //~ ERROR found a box pattern + let &&x = &1i as &T; //~ ERROR found &-ptr + let &&&x = &(&1i as &T); //~ ERROR found &-ptr + let box box x = box 1i as Box<T>; //~ ERROR found box } |
