]> git.lizzy.rs Git - rust.git/blob - src/test/run-pass/uninit-empty-types.rs
Rollup merge of #61499 - varkor:issue-53457, r=oli-obk
[rust.git] / src / test / run-pass / uninit-empty-types.rs
1 // Test the uninit() construct returning various empty types.
2
3 // pretty-expanded FIXME #23616
4
5 use std::mem;
6
7 #[derive(Clone)]
8 struct Foo;
9
10 pub fn main() {
11     unsafe {
12         let _x: Foo = mem::uninitialized();
13         let _x: [Foo; 2] = mem::uninitialized();
14     }
15 }