Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGBlocks.h146 enum class BlockCaptureEntityKind { enum
206 BlockCaptureEntityKind CopyKind, BlockFieldFlags CopyFlags, in makeIndex()
207 BlockCaptureEntityKind DisposeKind, BlockFieldFlags DisposeFlags, in makeIndex()
230 return CopyKind == BlockCaptureEntityKind::None && in isConstantOrTrivial()
231 DisposeKind == BlockCaptureEntityKind::None; in isConstantOrTrivial()
234 BlockCaptureEntityKind CopyKind = BlockCaptureEntityKind::None,
235 DisposeKind = BlockCaptureEntityKind::None;
H A DCGBlocks.cpp72 BlockCaptureEntityKind CopyKind, DisposeKind;
77 BlockCaptureManagedEntity(BlockCaptureEntityKind CopyType, in BlockCaptureManagedEntity()
78 BlockCaptureEntityKind DisposeType, in BlockCaptureManagedEntity()
128 assert(Cap.CopyKind != BlockCaptureEntityKind::None && in getBlockDescriptorName()
331 BlockCaptureEntityKind CopyKind, DisposeKind;
336 QualType fieldType, BlockCaptureEntityKind CopyKind, in BlockLayoutChunk()
338 BlockCaptureEntityKind DisposeKind, in BlockLayoutChunk()
357 return CopyKind == BlockCaptureEntityKind::None && in isTrivial()
358 DisposeKind == BlockCaptureEntityKind::None; in isTrivial()
371 case BlockCaptureEntityKind::ARCStrong: in operator <()
[all …]