]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/cast/cast.rs
3 #![allow(unused_assignments)]
4 #![allow(unused_variables)]
7 let i
: isize = 'Q'
as isize;
10 assert_eq
!(u
, 0x51 as u32);
11 assert_eq
!(u
, 'Q'
as u32);
12 assert_eq
!(i
as u8, 'Q'
as u8);
13 assert_eq
!(i
as u8 as i8, 'Q'
as u8 as i8);
14 assert_eq
!(0x51 as char, 'Q'
);
15 assert_eq
!(0 as u32, false as u32);
17 // Test that `_` is correctly inferred.
19 let mut y
= x
as *const _
;
20 y
= core
::ptr
::null_mut();