Lines Matching defs:LongFlags
972 struct LongFlags: u32 {
1517 assert_eq!(format!("{:o}", LongFlags::LONG_A), "177777");
1518 assert_eq!(format!("{:#o}", LongFlags::LONG_A), "0o177777");
1519 let extra = unsafe { LongFlags::from_bits_unchecked(0o5000000) };
1520 assert_eq!(format!("{:o}", LongFlags::LONG_A | extra), "5177777");
1521 assert_eq!(format!("{:#o}", LongFlags::LONG_A | extra), "0o5177777");
1526 assert_eq!(format!("{:x}", LongFlags::LONG_A), "ffff");
1527 assert_eq!(format!("{:#x}", LongFlags::LONG_A), "0xffff");
1528 let extra = unsafe { LongFlags::from_bits_unchecked(0xe00000) };
1529 assert_eq!(format!("{:x}", LongFlags::LONG_A | extra), "e0ffff");
1530 assert_eq!(format!("{:#x}", LongFlags::LONG_A | extra), "0xe0ffff");
1535 assert_eq!(format!("{:X}", LongFlags::LONG_A), "FFFF");
1536 assert_eq!(format!("{:#X}", LongFlags::LONG_A), "0xFFFF");
1537 let extra = unsafe { LongFlags::from_bits_unchecked(0xe00000) };
1538 assert_eq!(format!("{:X}", LongFlags::LONG_A | extra), "E0FFFF");
1539 assert_eq!(format!("{:#X}", LongFlags::LONG_A | extra), "0xE0FFFF");