Searched refs:BlockCaptureEntityKind (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.h | 146 enum class BlockCaptureEntityKind { enum 206 BlockCaptureEntityKind CopyKind, BlockFieldFlags CopyFlags, in makeIndex() 207 BlockCaptureEntityKind DisposeKind, BlockFieldFlags DisposeFlags, in makeIndex() 230 return CopyKind == BlockCaptureEntityKind::None && in isConstantOrTrivial() 231 DisposeKind == BlockCaptureEntityKind::None; in isConstantOrTrivial() 234 BlockCaptureEntityKind CopyKind = BlockCaptureEntityKind::None, 235 DisposeKind = BlockCaptureEntityKind::None;
|
| H A D | CGBlocks.cpp | 107 assert(Cap.CopyKind != BlockCaptureEntityKind::None && in getBlockDescriptorName() 315 BlockCaptureEntityKind CopyKind, DisposeKind; 320 QualType fieldType, BlockCaptureEntityKind CopyKind, in BlockLayoutChunk() 322 BlockCaptureEntityKind DisposeKind, in BlockLayoutChunk() 341 return CopyKind == BlockCaptureEntityKind::None && in isTrivial() 342 DisposeKind == BlockCaptureEntityKind::None; in isTrivial() 355 case BlockCaptureEntityKind::ARCStrong: in operator <() 357 case BlockCaptureEntityKind::BlockObject: in operator <() 369 case BlockCaptureEntityKind::ARCWeak: in operator <() 381 static std::pair<BlockCaptureEntityKind, BlockFieldFlags> [all …]
|