Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/clang/lib/CodeGen/
HDCGBlocks.cpp888 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in EmitBlockLiteral() local
891 if (blockDecl->capturesCXXThis()) { in EmitBlockLiteral()
898 for (const auto &CI : blockDecl->captures()) { in EmitBlockLiteral()
915 if (blockDecl->isConversionFromLambda()) { in EmitBlockLiteral()
959 if (blockDecl->isConversionFromLambda()) { in EmitBlockLiteral()
1071 if (BD == blockDecl) in EmitBlockLiteral()
1427 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in GenerateBlockFunction() local
1463 ImplicitParamDecl SelfDecl(getContext(), const_cast<BlockDecl *>(blockDecl), in GenerateBlockFunction()
1469 args.append(blockDecl->param_begin(), blockDecl->param_end()); in GenerateBlockFunction()
1480 StringRef name = CGM.getBlockMangledName(GD, blockDecl); in GenerateBlockFunction()
[all …]
HDCGBlocks.h312 CGBlockInfo(const BlockDecl *blockDecl, StringRef Name);
HDCGDebugInfo.cpp5221 const BlockDecl *blockDecl = block.getBlockDecl(); in EmitDeclareOfBlockLiteralArgVariable() local
5224 SourceLocation loc = blockDecl->getCaretLocation(); in EmitDeclareOfBlockLiteralArgVariable()
5230 getDeclContextDescriptor(blockDecl); in EmitDeclareOfBlockLiteralArgVariable()
5244 if (blockDecl->capturesCXXThis()) { in EmitDeclareOfBlockLiteralArgVariable()
5253 for (const auto &capture : blockDecl->captures()) { in EmitDeclareOfBlockLiteralArgVariable()
5279 cast_or_null<CXXMethodDecl>(blockDecl->getNonClosureContext())) in EmitDeclareOfBlockLiteralArgVariable()
5281 else if (auto *RDecl = dyn_cast<CXXRecordDecl>(blockDecl->getParent())) in EmitDeclareOfBlockLiteralArgVariable()
HDCGObjCMac.cpp2369 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in visitBlock() local
2377 for (const auto &CI : blockDecl->captures()) { in visitBlock()
2893 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in fillRunSkipBlockVars() local
2906 for (const auto &CI : blockDecl->captures()) { in fillRunSkipBlockVars()
/freebsd-head/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDObjCAutoreleaseWriteChecker.cpp227 blockDecl(HasParamAndWritesInMarkedFuncM))); in checkASTCodeBody()
/freebsd-head/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
HDRegistry.cpp154 REGISTER_MATCHER(blockDecl); in RegistryMaps()
/freebsd-head/contrib/llvm-project/clang/lib/ASTMatchers/
HDASTMatchersInternal.cpp838 blockDecl; variable
/freebsd-head/contrib/llvm-project/clang/include/clang/ASTMatchers/
HDASTMatchers.h1616 blockDecl;