#![deny(overflowing_literals)] | |
fn main() { | |
const XYZ: char = 0x1F888 as char; | |
//~^ ERROR only `u8` can be cast into `char` | |
const XY: char = 129160 as char; | |
//~^ ERROR only `u8` can be cast into `char` | |
const ZYX: char = '\u{01F888}'; | |
println!("{}", XYZ); | |
} |