Lines Matching refs:BlockFieldFlags
73 BlockFieldFlags CopyFlags, DisposeFlags;
79 BlockFieldFlags CopyFlags, in BlockCaptureManagedEntity()
80 BlockFieldFlags DisposeFlags, in BlockCaptureManagedEntity()
332 BlockFieldFlags CopyFlags, DisposeFlags;
337 BlockFieldFlags CopyFlags, in BlockLayoutChunk()
339 BlockFieldFlags DisposeFlags) in BlockLayoutChunk()
397 static std::pair<BlockCaptureEntityKind, BlockFieldFlags>
401 static std::pair<BlockCaptureEntityKind, BlockFieldFlags>
414 BlockFieldFlags(), BlockCaptureEntityKind::None, BlockFieldFlags())); in addBlockLayout()
420 BlockFieldFlags CopyFlags, DisposeFlags; in addBlockLayout()
1614 static std::pair<BlockCaptureEntityKind, BlockFieldFlags>
1620 return std::make_pair(BlockCaptureEntityKind::CXXRecord, BlockFieldFlags()); in computeCopyInfoForBlockCapture()
1622 BlockFieldFlags Flags; in computeCopyInfoForBlockCapture()
1638 BlockFieldFlags()); in computeCopyInfoForBlockCapture()
1654 return std::make_pair(BlockCaptureEntityKind::None, BlockFieldFlags()); in computeCopyInfoForBlockCapture()
1659 return std::make_pair(BlockCaptureEntityKind::None, BlockFieldFlags()); in computeCopyInfoForBlockCapture()
1670 return std::make_pair(BlockCaptureEntityKind::None, BlockFieldFlags()); in computeCopyInfoForBlockCapture()
1680 BlockFieldFlags FieldFlags;
1683 CallBlockRelease(Address Addr, BlockFieldFlags Flags, bool LoadValue, in CallBlockRelease()
1721 BlockFieldFlags Flags; in getBlockCaptureStr()
1834 BlockFieldFlags Flags, bool ForCopyHelper, in pushCaptureCleanup()
1952 BlockFieldFlags flags = capture.CopyFlags; in GenerateCopyHelperFunction()
2030 static BlockFieldFlags
2033 BlockFieldFlags Flags = BLOCK_FIELD_IS_OBJECT; in getBlockFieldFlagsForObjCObjectPointer()
2039 static std::pair<BlockCaptureEntityKind, BlockFieldFlags>
2043 BlockFieldFlags Flags = BLOCK_FIELD_IS_BYREF; in computeDestroyInfoForBlockCapture()
2051 return std::make_pair(BlockCaptureEntityKind::CXXRecord, BlockFieldFlags()); in computeDestroyInfoForBlockCapture()
2063 BlockFieldFlags()); in computeDestroyInfoForBlockCapture()
2073 return std::make_pair(BlockCaptureEntityKind::None, BlockFieldFlags()); in computeDestroyInfoForBlockCapture()
2137 BlockFieldFlags flags = capture.DisposeFlags; in GenerateDestroyHelperFunction()
2157 BlockFieldFlags Flags;
2160 ObjectByrefHelpers(CharUnits alignment, BlockFieldFlags flags) in ObjectByrefHelpers()
2555 BlockFieldFlags flags; in buildByrefHelpers()
2801 void CodeGenFunction::BuildBlockRelease(llvm::Value *V, BlockFieldFlags flags, in BuildBlockRelease()
2816 BlockFieldFlags Flags, in enterByrefCleanup()