]>
Commit | Line | Data |
---|---|---|
1a4d82fc | 1 | // Test the uninit() construct returning various empty types. |
223e47cc | 2 | |
c34b1796 AL |
3 | // pretty-expanded FIXME #23616 |
4 | ||
1a4d82fc | 5 | use std::mem; |
223e47cc | 6 | |
1a4d82fc JJ |
7 | #[derive(Clone)] |
8 | struct Foo; | |
223e47cc LB |
9 | |
10 | pub fn main() { | |
1a4d82fc JJ |
11 | unsafe { |
12 | let _x: Foo = mem::uninitialized(); | |
13 | let _x: [Foo; 2] = mem::uninitialized(); | |
14 | } | |
223e47cc | 15 | } |