/external/clang/lib/CodeGen/ |
D | CGBlocks.h | 264 const BlockDecl *getBlockDecl() const { return Block; } in getBlockDecl() function 267 assert(BlockExpression->getBlockDecl() == Block); in getBlockExpr()
|
D | CGBlocks.cpp | 319 const BlockDecl *block = info.getBlockDecl(); in computeBlockInfo() 649 if (cur->getBlockDecl() == block) { in findAndRemoveBlockInfo() 672 if (!blockExpr->getBlockDecl()->hasCaptures()) { in EmitBlockLiteral() 673 CGBlockInfo blockInfo(blockExpr->getBlockDecl(), CurFn->getName()); in EmitBlockLiteral() 682 blockExpr->getBlockDecl())); in EmitBlockLiteral() 690 bool isLambdaConv = blockInfo.getBlockDecl()->isConversionFromLambda(); in EmitBlockLiteral() 751 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in EmitBlockLiteral() 1035 CGBlockInfo blockInfo(blockExpr->getBlockDecl(), name); in GetAddrOfGlobalBlock() 1141 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in GenerateBlockFunction() 1370 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in GenerateCopyHelperFunction() [all …]
|
D | CGDecl.cpp | 578 const BlockDecl *block = be->getBlockDecl(); in isAccessedBy() 1110 const BlockDecl *block = be->getBlockDecl(); in isCapturedBy()
|
D | CGClass.cpp | 2722 const BlockDecl *BD = BlockInfo->getBlockDecl(); in EmitLambdaBlockInvokeBody()
|
D | CGObjCMac.cpp | 2097 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in visitBlock() 2590 const BlockDecl *blockDecl = blockInfo.getBlockDecl(); in BuildRCBlockLayout()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | UndefCapturedBlockVarChecker.cpp | 54 if (!BE->getBlockDecl()->hasCaptures()) in checkPostStmt()
|
D | MallocChecker.cpp | 2252 if (!BE->getBlockDecl()->hasCaptures()) in checkPostStmt()
|
D | RetainCountChecker.cpp | 2705 if (!BE->getBlockDecl()->hasCaptures()) in checkPostStmt()
|
/external/clang/lib/Analysis/ |
D | CallGraph.cpp | 49 return Block->getBlockDecl(); in getDeclFromCall()
|
D | AnalysisDeclContext.cpp | 509 IgnoredContexts.insert(BR->getBlockDecl()); in VisitBlockExpr() 510 Visit(BR->getBlockDecl()->getBody()); in VisitBlockExpr()
|
D | LiveVariables.cpp | 359 LV.analysisContext.getReferencedBlockVars(BE->getBlockDecl())) { in VisitBlockExpr()
|
D | UninitializedValues.cpp | 693 const BlockDecl *bd = be->getBlockDecl(); in VisitBlockExpr()
|
D | CFG.cpp | 2336 for (const BlockDecl::Capture &CI : E->getBlockDecl()->captures()) { in VisitBlockExpr()
|
/external/clang/include/clang/Analysis/ |
D | AnalysisContext.h | 357 const BlockDecl *getBlockDecl() const { return BD; } in getBlockDecl() function
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngineC.cpp | 192 const BlockDecl *BD = BE->getBlockDecl(); in VisitBlockExpr()
|
/external/clang/lib/Frontend/Rewrite/ |
D | RewriteObjC.cpp | 3269 BlockDecl *BD = CE->getBlockDecl(); in SynthesizeBlockFunc() 3678 InnerContexts.insert(cast<DeclContext>(CBE->getBlockDecl())); in GetInnerBlockDeclRefExprs() 4373 const BlockDecl *block = Exp->getBlockDecl(); in SynthBlockInitExpr() 4611 InnerContexts.insert(BE->getBlockDecl()); in RewriteFunctionBodyOrGlobalInitializer()
|
D | RewriteModernObjC.cpp | 4124 BlockDecl *BD = CE->getBlockDecl(); in SynthesizeBlockFunc() 4556 InnerContexts.insert(cast<DeclContext>(CBE->getBlockDecl())); in GetInnerBlockDeclRefExprs() 5288 const BlockDecl *block = Exp->getBlockDecl(); in SynthBlockInitExpr() 5556 InnerContexts.insert(BE->getBlockDecl()); in RewriteFunctionBodyOrGlobalInitializer()
|
/external/clang/lib/AST/ |
D | StmtProfile.cpp | 855 VisitDecl(S->getBlockDecl()); in VisitBlockExpr()
|
D | StmtPrinter.cpp | 2384 BlockDecl *BD = Node->getBlockDecl(); in VisitBlockExpr()
|
D | ASTDumper.cpp | 1916 dumpDecl(Node->getBlockDecl()); in VisitBlockExpr()
|
/external/clang/lib/Sema/ |
D | SemaChecking.cpp | 5788 if (cast<BlockExpr>(E)->getBlockDecl()->hasCaptures()) in EvalAddr() 8854 if (block->getBlockDecl()->capturesVariable(Variable)) in VisitBlockExpr() 8855 Visit(block->getBlockDecl()->getBody()); in VisitBlockExpr() 8910 if (!block || !block->getBlockDecl()->capturesVariable(owner.Variable)) in findCapturingExpr() 8914 visitor.Visit(block->getBlockDecl()->getBody()); in findCapturingExpr()
|
D | SemaExpr.cpp | 11650 PopFunctionScopeInfo(&WP, Result->getBlockDecl(), Result); in ActOnBlockStmtExpr() 11654 if (Result->getBlockDecl()->hasCaptures()) { in ActOnBlockStmtExpr() 11656 ExprCleanupObjects.push_back(Result->getBlockDecl()); in ActOnBlockStmtExpr() 11661 for (const auto &CI : Result->getBlockDecl()->captures()) { in ActOnBlockStmtExpr()
|
/external/clang/include/clang/AST/ |
D | Expr.h | 4678 const BlockDecl *getBlockDecl() const { return TheBlock; } in getBlockDecl() function 4679 BlockDecl *getBlockDecl() { return TheBlock; } in getBlockDecl() function
|
D | RecursiveASTVisitor.h | 2201 TRY_TO(TraverseDecl(S->getBlockDecl()));
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 852 Writer.AddDeclRef(E->getBlockDecl(), Record); in VisitBlockExpr()
|