Lines Matching refs:CopyKind
72 BlockCaptureEntityKind CopyKind, DisposeKind; member
83 : CopyKind(CopyType), DisposeKind(DisposeType), CopyFlags(CopyFlags), in BlockCaptureManagedEntity()
125 if (Cap.CopyKind == Cap.DisposeKind) { in getBlockDescriptorName()
128 assert(Cap.CopyKind != BlockCaptureEntityKind::None && in getBlockDescriptorName()
331 BlockCaptureEntityKind CopyKind, DisposeKind; member
336 QualType fieldType, BlockCaptureEntityKind CopyKind, in BlockLayoutChunk()
341 FieldType(fieldType), CopyKind(CopyKind), DisposeKind(DisposeKind), in BlockLayoutChunk()
351 index, offset, FieldType, CopyKind, CopyFlags, DisposeKind, in setIndex()
357 return CopyKind == BlockCaptureEntityKind::None && in isTrivial()
370 switch (chunk.CopyKind) { in operator <()
419 BlockCaptureEntityKind CopyKind, DisposeKind; in addBlockLayout() local
422 std::tie(CopyKind, CopyFlags) = in addBlockLayout()
427 CopyKind, CopyFlags, DisposeKind, in addBlockLayout()
1730 (Cap.CopyKind == Cap.DisposeKind && in getBlockCaptureStr()
1738 Kind = Cap.CopyKind; in getBlockCaptureStr()
1962 switch (capture.CopyKind) { in GenerateCopyHelperFunction()
2025 pushCaptureCleanup(capture.CopyKind, dstField, captureType, flags, in GenerateCopyHelperFunction()