Lines Matching refs:Capture
74 const BlockDecl::Capture *CI;
75 const CGBlockInfo::Capture *Capture; member
81 const BlockDecl::Capture &CI, in BlockCaptureManagedEntity()
82 const CGBlockInfo::Capture &Capture) in BlockCaptureManagedEntity()
84 DisposeFlags(DisposeFlags), CI(&CI), Capture(&Capture) {} in BlockCaptureManagedEntity()
87 return Capture->getOffset() < Other.Capture->getOffset(); in operator <()
102 static std::string getBlockCaptureStr(const CGBlockInfo::Capture &Cap,
328 const BlockDecl::Capture *Capture; // null for 'this' member
335 const BlockDecl::Capture *capture, llvm::Type *type, in BlockLayoutChunk()
340 : Alignment(align), Size(size), Capture(capture), Type(type), in BlockLayoutChunk()
346 if (!Capture) { in setIndex()
350 info.SortedCaptures.push_back(CGBlockInfo::Capture::makeIndex( in setIndex()
352 DisposeFlags, Capture)); in setIndex()
398 computeCopyInfoForBlockCapture(const BlockDecl::Capture &CI, QualType T,
402 computeDestroyInfoForBlockCapture(const BlockDecl::Capture &CI, QualType T,
406 const BlockDecl::Capture *capture, llvm::Type *type, in addBlockLayout()
552 const BlockDecl::Capture &CI) { in getCaptureFieldType()
640 CGBlockInfo::Capture::makeConstant(constant, &CI)); in computeBlockInfo()
915 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in EmitBlockLiteral()
937 const CGBlockInfo::Capture &enclosingCapture = in EmitBlockLiteral()
1249 const CGBlockInfo::Capture &capture = BlockInfo->getCapture(variable); in GetAddrOfBlockDecl()
1545 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in GenerateBlockFunction()
1585 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in GenerateBlockFunction()
1615 computeCopyInfoForBlockCapture(const BlockDecl::Capture &CI, QualType T, in computeCopyInfoForBlockCapture()
1711 static std::string getBlockCaptureStr(const CGBlockInfo::Capture &Cap, in getBlockCaptureStr()
1717 const BlockDecl::Capture &CI = *Cap.Cap; in getBlockCaptureStr()
1808 const SmallVectorImpl<CGBlockInfo::Capture> &Captures, in getCopyDestroyHelperFuncName()
1950 const BlockDecl::Capture &CI = *capture.Cap; in GenerateCopyHelperFunction()
2031 getBlockFieldFlagsForObjCObjectPointer(const BlockDecl::Capture &CI, in getBlockFieldFlagsForObjCObjectPointer()
2040 computeDestroyInfoForBlockCapture(const BlockDecl::Capture &CI, QualType T, in computeDestroyInfoForBlockCapture()
2136 const BlockDecl::Capture &CI = *capture.Cap; in GenerateDestroyHelperFunction()