Searched refs:BlockFieldFlags (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGBlocks.h | 110 class BlockFieldFlags { 113 BlockFieldFlags(uint32_t flags) : flags(flags) {} in BlockFieldFlags() function 115 BlockFieldFlags() : flags(0) {} in BlockFieldFlags() function 116 BlockFieldFlags(BlockFieldFlag_t flag) : flags(flag) {} in BlockFieldFlags() function 125 friend BlockFieldFlags operator|(BlockFieldFlags l, BlockFieldFlags r) { 126 return BlockFieldFlags(l.flags | r.flags); 128 friend BlockFieldFlags &operator|=(BlockFieldFlags &l, BlockFieldFlags r) { 132 friend bool operator&(BlockFieldFlags l, BlockFieldFlags r) { 135 bool operator==(BlockFieldFlags Other) const { 139 inline BlockFieldFlags operator|(BlockFieldFlag_t l, BlockFieldFlag_t r) { [all …]
|
| H A D | CGBlocks.cpp | 85 BlockFieldFlags CopyFlags, DisposeFlags; 91 BlockFieldFlags CopyFlags, in BlockCaptureManagedEntity() 1707 BlockFieldFlags Flags; in computeCopyInfoForBlockCapture() 1723 BlockFieldFlags()); in computeCopyInfoForBlockCapture() 1788 BlockFieldFlags FieldFlags; 1829 BlockFieldFlags Flags; in getBlockCaptureStr() 2140 static BlockFieldFlags 2143 BlockFieldFlags Flags = BLOCK_FIELD_IS_OBJECT; in getBlockFieldFlagsForObjCObjectPointer() 2173 BlockFieldFlags()); in computeDestroyInfoForBlockCapture() 2273 BlockFieldFlags Flags; [all …]
|
| H A D | CodeGenModule.h | 93 class BlockFieldFlags; variable
|
| H A D | CodeGenFunction.h | 94 class BlockFieldFlags; variable 1763 void BuildBlockRelease(llvm::Value *DeclPtr, BlockFieldFlags flags, 1786 void enterByrefCleanup(CleanupKind Kind, Address Addr, BlockFieldFlags Flags,
|
| H A D | CGDecl.cpp | 1915 BlockFieldFlags Flags = BLOCK_FIELD_IS_BYREF; in EmitAutoVarCleanups()
|