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()
554 const BlockDecl::Capture &CI) { in getCaptureFieldType()
642 CGBlockInfo::Capture::makeConstant(constant, &CI)); in computeBlockInfo()
919 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in EmitBlockLiteral()
941 const CGBlockInfo::Capture &enclosingCapture = in EmitBlockLiteral()
1253 const CGBlockInfo::Capture &capture = BlockInfo->getCapture(variable); in GetAddrOfBlockDecl()
1549 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in GenerateBlockFunction()
1589 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); in GenerateBlockFunction()
1619 computeCopyInfoForBlockCapture(const BlockDecl::Capture &CI, QualType T, in computeCopyInfoForBlockCapture()
1715 static std::string getBlockCaptureStr(const CGBlockInfo::Capture &Cap, in getBlockCaptureStr()
1721 const BlockDecl::Capture &CI = *Cap.Cap; in getBlockCaptureStr()
1812 const SmallVectorImpl<CGBlockInfo::Capture> &Captures, in getCopyDestroyHelperFuncName()
1954 const BlockDecl::Capture &CI = *capture.Cap; in GenerateCopyHelperFunction()
2035 getBlockFieldFlagsForObjCObjectPointer(const BlockDecl::Capture &CI, in getBlockFieldFlagsForObjCObjectPointer()
2044 computeDestroyInfoForBlockCapture(const BlockDecl::Capture &CI, QualType T, in computeDestroyInfoForBlockCapture()
2140 const BlockDecl::Capture &CI = *capture.Cap; in GenerateDestroyHelperFunction()