]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/typeck_type_placeholder_1.rs
4 // This test checks that the `_` type placeholder works
5 // correctly for enabling type inference.
12 unsafe impl Sync
for TestStruct {}
14 static CONSTEXPR
: TestStruct
= TestStruct{ x: &413 }
;
18 let x
: Vec
<_
> = (0..5).collect();
19 let expected
: &[usize] = &[0,1,2,3,4];
20 assert_eq
!(x
, expected
);
22 let x
= (0..5).collect
::<Vec
<_
>>();
23 assert_eq
!(x
, expected
);
26 assert_eq
!(y
.len(), 5);
29 let ptr2
= ptr
as *const _
;
31 assert_eq
!(ptr
as *const usize as usize, ptr2
as usize);