Lines Matching refs:CopyKind
103 if (Cap.CopyKind == Cap.DisposeKind) { in getBlockDescriptorName()
106 assert(Cap.CopyKind != BlockCaptureEntityKind::None && in getBlockDescriptorName()
306 BlockCaptureEntityKind CopyKind, DisposeKind; member
311 QualType fieldType, BlockCaptureEntityKind CopyKind, in BlockLayoutChunk()
316 FieldType(fieldType), CopyKind(CopyKind), DisposeKind(DisposeKind), in BlockLayoutChunk()
326 index, offset, FieldType, CopyKind, CopyFlags, DisposeKind, in setIndex()
332 return CopyKind == BlockCaptureEntityKind::None && in isTrivial()
345 switch (chunk.CopyKind) { in operator <()
394 BlockCaptureEntityKind CopyKind, DisposeKind; in addBlockLayout() local
397 std::tie(CopyKind, CopyFlags) = in addBlockLayout()
402 CopyKind, CopyFlags, DisposeKind, in addBlockLayout()
1694 (Cap.CopyKind == Cap.DisposeKind && in getBlockCaptureStr()
1702 Kind = Cap.CopyKind; in getBlockCaptureStr()
1924 switch (capture.CopyKind) { in GenerateCopyHelperFunction()
1985 pushCaptureCleanup(capture.CopyKind, dstField, captureType, flags, in GenerateCopyHelperFunction()