Lines Matching refs:CaptureStrKind
70 enum class CaptureStrKind { enum
82 CaptureStrKind StrKind,
109 Name += getBlockCaptureStr(Cap, CaptureStrKind::Merged, in getBlockDescriptorName()
115 Name += getBlockCaptureStr(Cap, CaptureStrKind::CopyHelper, in getBlockDescriptorName()
117 Name += getBlockCaptureStr(Cap, CaptureStrKind::DisposeHelper, in getBlockDescriptorName()
1695 CaptureStrKind StrKind, in getBlockCaptureStr()
1708 assert((StrKind != CaptureStrKind::Merged || in getBlockCaptureStr()
1713 if (StrKind == CaptureStrKind::DisposeHelper) { in getBlockCaptureStr()
1746 if (StrKind != CaptureStrKind::DisposeHelper) { in getBlockCaptureStr()
1750 if (StrKind != CaptureStrKind::CopyHelper) { in getBlockCaptureStr()
1770 if (StrKind == CaptureStrKind::DisposeHelper) in getBlockCaptureStr()
1792 CharUnits BlockAlignment, CaptureStrKind StrKind, CodeGenModule &CGM) { in getCopyDestroyHelperFuncName()
1793 assert((StrKind == CaptureStrKind::CopyHelper || in getCopyDestroyHelperFuncName()
1794 StrKind == CaptureStrKind::DisposeHelper) && in getCopyDestroyHelperFuncName()
1796 std::string Name = StrKind == CaptureStrKind::CopyHelper in getCopyDestroyHelperFuncName()
1882 CaptureStrKind::CopyHelper, CGM); in GenerateCopyHelperFunction()
2071 CaptureStrKind::DisposeHelper, CGM); in GenerateDestroyHelperFunction()