Lines Matching refs:BlockFieldFlags
102 class BlockFieldFlags {
105 BlockFieldFlags(uint32_t flags) : flags(flags) {} in BlockFieldFlags() function
107 BlockFieldFlags() : flags(0) {} in BlockFieldFlags() function
108 BlockFieldFlags(BlockFieldFlag_t flag) : flags(flag) {} in BlockFieldFlags() function
117 friend BlockFieldFlags operator|(BlockFieldFlags l, BlockFieldFlags r) {
118 return BlockFieldFlags(l.flags | r.flags);
120 friend BlockFieldFlags &operator|=(BlockFieldFlags &l, BlockFieldFlags r) {
124 friend bool operator&(BlockFieldFlags l, BlockFieldFlags r) {
127 bool operator==(BlockFieldFlags Other) const {
131 inline BlockFieldFlags operator|(BlockFieldFlag_t l, BlockFieldFlag_t r) {
132 return BlockFieldFlags(l) | BlockFieldFlags(r);
206 BlockCaptureEntityKind CopyKind, BlockFieldFlags CopyFlags, in makeIndex()
207 BlockCaptureEntityKind DisposeKind, BlockFieldFlags DisposeFlags, in makeIndex()
236 BlockFieldFlags CopyFlags, DisposeFlags;