Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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;
385 case BlockCaptureEntityKind::ARCWeak: in operator <()
1724 BlockCaptureEntityKind Kind; in getBlockCaptureStr()
1751 case BlockCaptureEntityKind::ARCWeak: in getBlockCaptureStr()
1754 case BlockCaptureEntityKind::ARCStrong: in getBlockCaptureStr()
1804 case BlockCaptureEntityKind::None: in getBlockCaptureStr()
1843 case BlockCaptureEntityKind::CXXRecord: in pushCaptureCleanup()
1844 case BlockCaptureEntityKind::ARCWeak: in pushCaptureCleanup()
1873 case BlockCaptureEntityKind::None: in pushCaptureCleanup()
1968 case BlockCaptureEntityKind::ARCWeak: in GenerateCopyHelperFunction()
[all …]