diff options
Diffstat (limited to 'src/test/ui/type-alias-impl-trait/type_of_a_let.rs')
-rw-r--r-- | src/test/ui/type-alias-impl-trait/type_of_a_let.rs | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/test/ui/type-alias-impl-trait/type_of_a_let.rs b/src/test/ui/type-alias-impl-trait/type_of_a_let.rs deleted file mode 100644 index 4e9d1788b..000000000 --- a/src/test/ui/type-alias-impl-trait/type_of_a_let.rs +++ /dev/null @@ -1,22 +0,0 @@ -#![feature(type_alias_impl_trait)] -#![allow(dead_code)] - -use std::fmt::Debug; - -type Foo = impl Debug; - -fn foo1() -> u32 { - let x: Foo = 22_u32; - x -} - -fn foo2() -> u32 { - let x: Foo = 22_u32; - let y: Foo = x; - same_type((x, y)); //~ ERROR use of moved value - y //~ ERROR use of moved value -} - -fn same_type<T>(x: (T, T)) {} - -fn main() {} |