Searched refs:BlockFieldFlags (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.h | 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) { [all …]
|
| H A D | CGBlocks.cpp | 316 BlockFieldFlags CopyFlags, DisposeFlags; 321 BlockFieldFlags CopyFlags, in BlockLayoutChunk() 323 BlockFieldFlags DisposeFlags) in BlockLayoutChunk() 381 static std::pair<BlockCaptureEntityKind, BlockFieldFlags> 385 static std::pair<BlockCaptureEntityKind, BlockFieldFlags> 398 BlockFieldFlags(), BlockCaptureEntityKind::None, BlockFieldFlags())); in addBlockLayout() 404 BlockFieldFlags CopyFlags, DisposeFlags; in addBlockLayout() 1630 static std::pair<BlockCaptureEntityKind, BlockFieldFlags> 1636 return std::make_pair(BlockCaptureEntityKind::CXXRecord, BlockFieldFlags()); in computeCopyInfoForBlockCapture() 1638 BlockFieldFlags Flags; in computeCopyInfoForBlockCapture() [all …]
|
| H A D | CodeGenFunction.h | 100 class BlockFieldFlags; variable 2320 void BuildBlockRelease(llvm::Value *DeclPtr, BlockFieldFlags flags, 2343 void enterByrefCleanup(CleanupKind Kind, Address Addr, BlockFieldFlags Flags,
|
| H A D | CGDecl.cpp | 2242 BlockFieldFlags Flags = BLOCK_FIELD_IS_BYREF; in EmitAutoVarCleanups()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 2755 …lang::CodeGen::CodeGenFunction::BuildBlockRelease(llvm::Value*, clang::CodeGen::BlockFieldFlags)"}, 2756 …::GeneratebyrefCopyHelperFunction(llvm::Type const*, clang::CodeGen::BlockFieldFlags, clang::VarDe… 2757 …eneratebyrefDestroyHelperFunction(llvm::Type const*, clang::CodeGen::BlockFieldFlags, clang::VarDe… 2758 …deGenModule::BuildbyrefCopyHelper(llvm::Type const*, clang::CodeGen::BlockFieldFlags, unsigned int… 2759 …enModule::BuildbyrefDestroyHelper(llvm::Type const*, clang::CodeGen::BlockFieldFlags, unsigned int…
|