Home
last modified time | relevance | path

Searched refs:blockDecl (Results 1 – 4 of 4) sorted by relevance

/external/clang/lib/CodeGen/
DCGBlocks.cpp750 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in EmitBlockLiteral() local
753 if (blockDecl->capturesCXXThis()) { in EmitBlockLiteral()
760 for (const auto &CI : blockDecl->captures()) { in EmitBlockLiteral()
787 } else if (blockDecl->isConversionFromLambda()) { in EmitBlockLiteral()
822 if (blockDecl->isConversionFromLambda()) { in EmitBlockLiteral()
1111 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in GenerateBlockFunction() local
1138 ImplicitParamDecl selfDecl(getContext(), const_cast<BlockDecl*>(blockDecl), in GenerateBlockFunction()
1143 args.append(blockDecl->param_begin(), blockDecl->param_end()); in GenerateBlockFunction()
1155 StringRef name = CGM.getBlockMangledName(GD, blockDecl); in GenerateBlockFunction()
1158 CGM.SetInternalFunctionAttributes(blockDecl, fn, fnInfo); in GenerateBlockFunction()
[all …]
DCGBlocks.h250 CGBlockInfo(const BlockDecl *blockDecl, StringRef Name);
DCGDebugInfo.cpp3025 const BlockDecl *blockDecl = block.getBlockDecl(); in EmitDeclareOfBlockLiteralArgVariable() local
3028 SourceLocation loc = blockDecl->getCaretLocation(); in EmitDeclareOfBlockLiteralArgVariable()
3034 getContextDescriptor(cast<Decl>(blockDecl->getDeclContext())); in EmitDeclareOfBlockLiteralArgVariable()
3065 if (blockDecl->capturesCXXThis()) { in EmitDeclareOfBlockLiteralArgVariable()
3074 for (const auto &capture : blockDecl->captures()) { in EmitDeclareOfBlockLiteralArgVariable()
3101 cast<CXXMethodDecl>(blockDecl->getNonClosureContext()); in EmitDeclareOfBlockLiteralArgVariable()
DCGObjCMac.cpp1952 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in BuildGCBlockLayout() local
1962 for (const auto &CI : blockDecl->captures()) { in BuildGCBlockLayout()
2461 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in BuildRCBlockLayout() local
2474 for (const auto &CI : blockDecl->captures()) { in BuildRCBlockLayout()