]> git.proxmox.com Git - rustc.git/blob - src/vendor/bitflags/tests/external_no_std.rs
New upstream version 1.19.0+dfsg1
[rustc.git] / src / vendor / bitflags / tests / external_no_std.rs
1 #![allow(dead_code)]
2 #![no_std]
3
4 #[macro_use]
5 extern crate bitflags;
6
7 bitflags! {
8 /// baz
9 struct Flags: u32 {
10 const A = 0b00000001;
11 #[doc = "bar"]
12 const B = 0b00000010;
13 const C = 0b00000100;
14 #[doc = "foo"]
15 const ABC = A.bits | B.bits | C.bits;
16 }
17 }
18
19 #[test]
20 fn smoke() {
21 assert_eq!(ABC, A | B | C);
22 }