Home
last modified time | relevance | path

Searched refs:BlockFlags (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.h65 class BlockFlags {
69 BlockFlags(uint32_t flags) : flags(flags) {} in BlockFlags() function
70 BlockFlags() : flags(0) {} in BlockFlags() function
71 BlockFlags(BlockLiteralFlags flag) : flags(flag) {} in BlockFlags() function
72 BlockFlags(BlockByrefFlags flag) : flags(flag) {} in BlockFlags() function
77 friend BlockFlags operator|(BlockFlags l, BlockFlags r) {
78 return BlockFlags(l.flags | r.flags);
80 friend BlockFlags &operator|=(BlockFlags &l, BlockFlags r) {
84 friend bool operator&(BlockFlags l, BlockFlags r) {
87 bool operator==(BlockFlags r) {
[all …]
H A DCGBlocks.cpp953 BlockFlags flags; in EmitBlockLiteral()
1417 BlockFlags flags = BLOCK_IS_GLOBAL | BLOCK_HAS_SIGNATURE; in buildGlobalBlock()
2873 BlockFlags flags; in emitByrefStructureInit()
2899 BlockFlags ThisFlag(flags.getBitMask() & BLOCK_BYREF_LAYOUT_MASK); in emitByrefStructureInit()
H A DCodeGenFunction.h93 class BlockFlags; variable