Lines Matching defs:BlockFieldFlags
109 class BlockFieldFlags {
112 BlockFieldFlags(uint32_t flags) : flags(flags) {}
114 BlockFieldFlags() : flags(0) {}
115 BlockFieldFlags(BlockFieldFlag_t flag) : flags(flag) {}
124 friend BlockFieldFlags operator|(BlockFieldFlags l, BlockFieldFlags r) {
125 return BlockFieldFlags(l.flags | r.flags);
127 friend BlockFieldFlags &operator|=(BlockFieldFlags &l, BlockFieldFlags r) {
131 friend bool operator&(BlockFieldFlags l, BlockFieldFlags r) {
134 bool operator==(BlockFieldFlags Other) const {
138 inline BlockFieldFlags operator|(BlockFieldFlag_t l, BlockFieldFlag_t r) {
139 return BlockFieldFlags(l) | BlockFieldFlags(r);