Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/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.cpp346 case BlockCaptureEntityKind::ARCStrong: in operator <()
360 case BlockCaptureEntityKind::ARCWeak: in operator <()
1688 BlockCaptureEntityKind Kind; in getBlockCaptureStr()
1715 case BlockCaptureEntityKind::ARCWeak: in getBlockCaptureStr()
1718 case BlockCaptureEntityKind::ARCStrong: in getBlockCaptureStr()
1768 case BlockCaptureEntityKind::None: in getBlockCaptureStr()
1807 case BlockCaptureEntityKind::CXXRecord: in pushCaptureCleanup()
1808 case BlockCaptureEntityKind::ARCWeak: in pushCaptureCleanup()
1837 case BlockCaptureEntityKind::None: in pushCaptureCleanup()
1930 case BlockCaptureEntityKind::ARCWeak: in GenerateCopyHelperFunction()
[all …]