class BlockFlags
Declaration
class BlockFlags { /* full declaration omitted */ };
Declared at: clang/lib/CodeGen/CGBlocks.h:57
Member Variables
- private uint32_t flags
Method Overview
- public BlockFlags(uint32_t flags)
- public BlockFlags()
- public BlockFlags(clang::CodeGen::BlockLiteralFlags flag)
- public BlockFlags(clang::CodeGen::BlockByrefFlags flag)
- public bool empty() const
- public uint32_t getBitMask() const
Methods
¶BlockFlags(uint32_t flags)
BlockFlags(uint32_t flags)
Declared at: clang/lib/CodeGen/CGBlocks.h:61
Parameters
- uint32_t flags
¶BlockFlags()
BlockFlags()
Declared at: clang/lib/CodeGen/CGBlocks.h:62
¶BlockFlags(clang::CodeGen::BlockLiteralFlags flag)
BlockFlags(clang::CodeGen::BlockLiteralFlags flag)
Declared at: clang/lib/CodeGen/CGBlocks.h:63
Parameters
- clang::CodeGen::BlockLiteralFlags flag
¶BlockFlags(clang::CodeGen::BlockByrefFlags flag)
BlockFlags(clang::CodeGen::BlockByrefFlags flag)
Declared at: clang/lib/CodeGen/CGBlocks.h:64
Parameters
- clang::CodeGen::BlockByrefFlags flag
¶bool empty() const
bool empty() const
Declared at: clang/lib/CodeGen/CGBlocks.h:67
¶uint32_t getBitMask() const
uint32_t getBitMask() const
Declared at: clang/lib/CodeGen/CGBlocks.h:66