diff options
Diffstat (limited to 'src/test/ui/repeat-expr/infer.rs')
-rw-r--r-- | src/test/ui/repeat-expr/infer.rs | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/test/ui/repeat-expr/infer.rs b/src/test/ui/repeat-expr/infer.rs deleted file mode 100644 index 8197713b9..000000000 --- a/src/test/ui/repeat-expr/infer.rs +++ /dev/null @@ -1,16 +0,0 @@ -// check-pass - -#[derive(Clone, Default)] -struct MaybeCopy<T>(T); - -impl Copy for MaybeCopy<u8> {} - -fn is_copy<T: Copy>(x: T) { - println!("{}", std::any::type_name::<T>()); -} - -fn main() { - is_copy(MaybeCopy::default()); - [MaybeCopy::default(); 13]; - // didn't work, because `Copy` was only checked in the mir -} |