Searched refs:CGBlockInfo (Results 1 - 8 of 8) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGBlocks.h | 47 class CGBlockInfo; 143 /// CGBlockInfo - Information to generate a block literal. 144 class CGBlockInfo { class in namespace:clang::CodeGen 231 CGBlockInfo *NextBlockInfo; 234 return const_cast<CGBlockInfo*>(this)->getCapture(var); 250 CGBlockInfo(const BlockDecl *blockDecl, StringRef Name);
|
H A D | CGBlocks.cpp | 30 CGBlockInfo::CGBlockInfo(const BlockDecl *block, StringRef name) function in class:CGBlockInfo 47 const CGBlockInfo &blockInfo, 52 const CGBlockInfo &blockInfo) { 58 const CGBlockInfo &blockInfo) { 77 const CGBlockInfo &blockInfo) { 206 void setIndex(CGBlockInfo &info, unsigned index) { 211 = CGBlockInfo::Capture::makeIndex(index); 303 static void initializeForBlockHeader(CodeGenModule &CGM, CGBlockInfo &info, 338 CGBlockInfo [all...] |
H A D | CGObjCRuntime.h | 57 class CGBlockInfo; 266 const CodeGen::CGBlockInfo &blockInfo) = 0; 268 const CodeGen::CGBlockInfo &blockInfo) = 0;
|
H A D | CGDebugInfo.h | 44 class CGBlockInfo; 261 const CGBlockInfo &blockInfo, 272 void EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block,
|
H A D | CodeGenFunction.h | 81 class CGBlockInfo; 270 const CodeGen::CGBlockInfo *BlockInfo; 301 CGBlockInfo *FirstBlockInfo; 1170 llvm::Value *EmitBlockLiteral(const CGBlockInfo &Info); 1171 static void destroyBlockInfos(CGBlockInfo *info); 1173 const CGBlockInfo &Info, 1178 const CGBlockInfo &Info, 1182 llvm::Constant *GenerateCopyHelperFunction(const CGBlockInfo &blockInfo); 1183 llvm::Constant *GenerateDestroyHelperFunction(const CGBlockInfo &blockInfo);
|
H A D | CGObjCMac.cpp | 1060 const CGBlockInfo &blockInfo) override; 1062 const CGBlockInfo &blockInfo) override; 1935 const CGBlockInfo &blockInfo) { 1966 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable); 2451 const CGBlockInfo &blockInfo) { 2478 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable);
|
H A D | CGDebugInfo.cpp | 2932 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) { 3018 void CGDebugInfo::EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block, 3076 const CGBlockInfo::Capture &captureInfo = block.getCapture(variable);
|
H A D | CGObjCGNU.cpp | 556 const CGBlockInfo &blockInfo) override { 560 const CGBlockInfo &blockInfo) override {
|
Completed in 649 milliseconds