Searched refs:BlockCaptureEntityKind (Results 1 – 1 of 1) sorted by relevance
71 enum class BlockCaptureEntityKind { enum83 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 …]