Searched refs:getBlockDecl (Results 1 - 25 of 36) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DUndefCapturedBlockVarChecker.cpp53 if (!BE->getBlockDecl()->hasCaptures())
H A DMallocChecker.cpp2817 if (!BE->getBlockDecl()->hasCaptures())
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.h276 const BlockDecl *getBlockDecl() const { return Block; } function in class:clang::CodeGen::CGBlockInfo
279 assert(BlockExpression->getBlockDecl() == Block);
H A DCGBlocks.cpp525 const BlockDecl *block = info.getBlockDecl();
782 if (!blockExpr->getBlockDecl()->hasCaptures())
788 CGBlockInfo blockInfo(blockExpr->getBlockDecl(), CurFn->getName());
807 bool isLambdaConv = blockInfo.getBlockDecl()->isConversionFromLambda();
830 llvm::Constant *blockISA = blockInfo.getBlockDecl()->doesNotEscape()
848 if (blockInfo.getBlockDecl()->doesNotEscape())
901 const BlockDecl *blockDecl = blockInfo.getBlockDecl();
1290 CGBlockInfo blockInfo(BE->getBlockDecl(), Name);
1445 const BlockDecl *blockDecl = blockInfo.getBlockDecl();
1678 for (const auto &CI : BlockInfo.getBlockDecl()
[all...]
H A DCGDecl.cpp648 const BlockDecl *block = be->getBlockDecl();
1617 const BlockDecl *Block = BE->getBlockDecl();
H A DCGClass.cpp2900 const BlockDecl *BD = BlockInfo->getBlockDecl();
H A DCGObjC.cpp3212 if (e->getBlockDecl()->canAvoidCopyToHeap())
H A DCGObjCMac.cpp2412 const BlockDecl *blockDecl = blockInfo.getBlockDecl();
2936 const BlockDecl *blockDecl = blockInfo.getBlockDecl();
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DCallGraph.cpp63 return Block->getBlockDecl();
H A DAnalysisDeclContext.cpp568 IgnoredContexts.insert(BR->getBlockDecl());
569 Visit(BR->getBlockDecl()->getBody());
H A DLiveVariables.cpp356 LV.analysisContext.getReferencedBlockVars(BE->getBlockDecl())) {
H A DUninitializedValues.cpp709 const BlockDecl *bd = be->getBlockDecl();
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h363 const BlockDecl *getBlockDecl() const { return BD; } function in class:clang::BlockInvocationContext
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h649 void VisitBlockExpr(const BlockExpr *Node) { Visit(Node->getBlockDecl()); }
H A DExpr.h5808 const BlockDecl *getBlockDecl() const { return TheBlock; } function in class:clang::final::final::BlockExpr
5809 BlockDecl *getBlockDecl() { return TheBlock; } function in class:clang::final::final::BlockExpr
H A DRecursiveASTVisitor.h2539 TRY_TO(TraverseDecl(S->getBlockDecl()));
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp209 if (E->getBlockDecl()->isDependentContext())
H A DStmtPrinter.cpp2486 BlockDecl *BD = Node->getBlockDecl();
H A DStmtProfile.cpp1386 VisitDecl(S->getBlockDecl());
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp151 if (!BE->getBlockDecl()->hasCaptures())
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp201 const BlockDecl *BD = BE->getBlockDecl();
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp4056 BlockDecl *BD = CE->getBlockDecl();
4486 InnerContexts.insert(cast<DeclContext>(CBE->getBlockDecl()));
5203 const BlockDecl *block = Exp->getBlockDecl();
5470 InnerContexts.insert(BE->getBlockDecl());
H A DRewriteObjC.cpp3268 BlockDecl *BD = CE->getBlockDecl();
3675 InnerContexts.insert(cast<DeclContext>(CBE->getBlockDecl()));
4359 const BlockDecl *block = Exp->getBlockDecl();
4595 InnerContexts.insert(BE->getBlockDecl());
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1200 Record.AddDeclRef(E->getBlockDecl());
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp5861 BE->getBlockDecl()->setDoesNotEscape();
13770 BE->getBlockDecl()->setCanAvoidCopyToHeap();
15285 if (Result->getBlockDecl()->hasCaptures()) {
15287 ExprCleanupObjects.push_back(Result->getBlockDecl());
15292 for (const auto &CI : Result->getBlockDecl()->captures()) {

Completed in 311 milliseconds

12