rust/src/test/run-pass/cast.rs

17 lines
303 B
Rust
Raw Normal View History

2010-06-23 21:03:09 -07:00
// -*- rust -*-
fn main() {
let int i = int('Q');
check (i == 0x51);
let u32 u = u32(i);
check (u == u32(0x51));
check (u == u32('Q'));
check (i8(i) == i8('Q'));
check (i8(u8(i)) == i8(u8('Q')));
check (char(0x51) == 'Q');
check (true == bool(1));
check (u32(0) == u32(false));
}