clang API Documentation
#include <CGBlocks.h>
Public Member Functions | |
| BlockFlags () | |
| BlockFlags (BlockFlag_t flag) | |
| uint32_t | getBitMask () const |
| bool | empty () const |
Friends | |
| BlockFlags | operator| (BlockFlags l, BlockFlags r) |
| BlockFlags & | operator|= (BlockFlags &l, BlockFlags r) |
| bool | operator& (BlockFlags l, BlockFlags r) |
Definition at line 57 of file CGBlocks.h.
| clang::CodeGen::BlockFlags::BlockFlags | ( | ) | [inline] |
Definition at line 62 of file CGBlocks.h.
| clang::CodeGen::BlockFlags::BlockFlags | ( | BlockFlag_t | flag | ) | [inline] |
Definition at line 63 of file CGBlocks.h.
| bool clang::CodeGen::BlockFlags::empty | ( | ) | const [inline] |
Definition at line 66 of file CGBlocks.h.
| uint32_t clang::CodeGen::BlockFlags::getBitMask | ( | ) | const [inline] |
Definition at line 65 of file CGBlocks.h.
Referenced by buildGlobalBlock(), clang::CodeGen::CodeGenFunction::EmitBlockLiteral(), and clang::CodeGen::CodeGenFunction::emitByrefStructureInit().
| bool operator& | ( | BlockFlags | l, |
| BlockFlags | r | ||
| ) | [friend] |
Definition at line 75 of file CGBlocks.h.
| BlockFlags operator| | ( | BlockFlags | l, |
| BlockFlags | r | ||
| ) | [friend] |
Definition at line 68 of file CGBlocks.h.
| BlockFlags& operator|= | ( | BlockFlags & | l, |
| BlockFlags | r | ||
| ) | [friend] |
Definition at line 71 of file CGBlocks.h.