Home
last modified time | relevance | path

Searched refs:BlockCaptureEntityKind (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGBlocks.cpp71 enum class BlockCaptureEntityKind { enum
83 BlockCaptureEntityKind CopyKind, DisposeKind;
88 BlockCaptureManagedEntity(BlockCaptureEntityKind CopyType, in BlockCaptureManagedEntity()
89 BlockCaptureEntityKind DisposeType, in BlockCaptureManagedEntity()
144 assert(E.CopyKind != BlockCaptureEntityKind::None && in getBlockDescriptorName()
1615 static std::pair<BlockCaptureEntityKind, BlockFieldFlags>
1621 return std::make_pair(BlockCaptureEntityKind::CXXRecord, BlockFieldFlags()); in computeCopyInfoForBlockCapture()
1628 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1638 return std::make_pair(BlockCaptureEntityKind::NonTrivialCStruct, in computeCopyInfoForBlockCapture()
1642 return std::make_pair(BlockCaptureEntityKind::ARCWeak, Flags); in computeCopyInfoForBlockCapture()
[all …]