Home
last modified time | relevance | path

Searched refs:BlockExpr (Results 1 – 25 of 51) sorted by relevance

123

/external/clang/lib/StaticAnalyzer/Checkers/
DUndefCapturedBlockVarChecker.cpp29 : public Checker< check::PostStmt<BlockExpr> > {
33 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const;
55 UndefCapturedBlockVarChecker::checkPostStmt(const BlockExpr *BE, in checkPostStmt()
DObjCUnusedIVarsChecker.cpp46 if (const BlockExpr *BE = dyn_cast<BlockExpr>(S)) { in Scan()
DMallocChecker.cpp165 check::PostStmt<BlockExpr>,
204 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const;
2237 void MallocChecker::checkPostStmt(const BlockExpr *BE, in checkPostStmt()
/external/clang/include/clang/Sema/
DAnalysisBasedWarnings.h21 class BlockExpr; variable
94 const Decl *D, const BlockExpr *blkExpr);
/external/clang/test/Misc/
Dast-dump-stmt.m7 // CHECK: BlockExpr{{.*}} 'void (^)(void)'
16 // CHECK-NEXT: BlockExpr
/external/clang/lib/Analysis/
DPseudoConstantAnalysis.cpp212 const BlockExpr *B = cast<BlockExpr>(Head); in RunAnalysis()
DCallGraph.cpp47 if (BlockExpr *Block = dyn_cast<BlockExpr>(CEE)) { in getDeclFromCall()
DLiveVariables.cpp207 void VisitBlockExpr(BlockExpr *BE);
358 void TransferFunctions::VisitBlockExpr(BlockExpr *BE) { in VisitBlockExpr()
DUninitializedValues.cpp511 void VisitBlockExpr(BlockExpr *be);
692 void TransferFunctions::VisitBlockExpr(BlockExpr *be) { in VisitBlockExpr()
DAnalysisDeclContext.cpp490 void VisitBlockExpr(BlockExpr *BR) { in VisitBlockExpr()
/external/clang/lib/CodeGen/
DCGBlocks.h211 const BlockExpr *BlockExpression;
244 const BlockExpr *getBlockExpr() const { in getBlockExpr()
DCGDecl.cpp573 if (const BlockExpr *be = dyn_cast<BlockExpr>(e)) { in isAccessedBy()
1033 if (const BlockExpr *be = dyn_cast<BlockExpr>(e)) { in isCapturedBy()
DCodeGenModule.h60 class BlockExpr; variable
782 llvm::Constant *GetAddrOfGlobalBlock(const BlockExpr *BE, const char *);
DCodeGenPGO.cpp159 bool TraverseBlockExpr(BlockExpr *BE) { return true; } in TraverseBlockExpr()
/external/clang/include/clang/AST/
DEvaluatedExprVisitor.h42 void VisitBlockExpr(BlockExpr *E) { } in VisitBlockExpr()
DASTContext.h52 class BlockExpr; variable
1429 std::string getObjCEncodingForBlock(const BlockExpr *blockExpr) const;
/external/clang/lib/ARCMigrate/
DTransZeroOutPropsInDealloc.cpp145 bool TraverseBlockExpr(BlockExpr *block) { return true; } in TraverseBlockExpr()
/external/clang/lib/Frontend/Rewrite/
DRewriteObjC.cpp124 SmallVector<BlockExpr *, 32> Blocks;
139 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs;
375 std::string SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
377 std::string SynthesizeBlockFunc(BlockExpr *CE, int i,
379 std::string SynthesizeBlockImpl(BlockExpr *CE,
389 Stmt *SynthBlockInitExpr(BlockExpr *Exp,
401 void CollectBlockDeclRefInfo(BlockExpr *Exp);
3271 std::string RewriteObjC::SynthesizeBlockFunc(BlockExpr *CE, int i, in SynthesizeBlockFunc()
3363 std::string RewriteObjC::SynthesizeBlockHelperFuncs(BlockExpr *CE, int i, in SynthesizeBlockHelperFuncs()
3407 std::string RewriteObjC::SynthesizeBlockImpl(BlockExpr *CE, std::string Tag, in SynthesizeBlockImpl()
[all …]
DRewriteModernObjC.cpp132 SmallVector<BlockExpr *, 32> Blocks;
148 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs;
471 std::string SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
473 std::string SynthesizeBlockFunc(BlockExpr *CE, int i,
475 std::string SynthesizeBlockImpl(BlockExpr *CE,
485 Stmt *SynthBlockInitExpr(BlockExpr *Exp,
496 void CollectBlockDeclRefInfo(BlockExpr *Exp);
4130 std::string RewriteModernObjC::SynthesizeBlockFunc(BlockExpr *CE, int i, in SynthesizeBlockFunc()
4226 std::string RewriteModernObjC::SynthesizeBlockHelperFuncs(BlockExpr *CE, int i, in SynthesizeBlockHelperFuncs()
4270 std::string RewriteModernObjC::SynthesizeBlockImpl(BlockExpr *CE, std::string Tag, in SynthesizeBlockImpl()
[all …]
/external/clang/include/clang/Basic/
DStmtNodes.td165 def BlockExpr : DStmt<Expr>;
/external/clang/lib/Sema/
DAnalysisBasedWarnings.cpp503 const BlockExpr *blkExpr, in CheckFallThroughForBody()
868 const BlockExpr *BE = cast<BlockExpr>(Use.getUser()); in DiagnoseUninitializedUse()
1849 const Decl *D, const BlockExpr *blkExpr) { in IssueWarnings()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExprEngine.h341 void VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred,
/external/v8/tools/gcmole/
Dgcmole.cc539 VISIT(BlockExpr); in VisitExpr()
602 IGNORE_EXPR(BlockExpr);
/external/clang/lib/AST/
DExpr.cpp1987 const FunctionProtoType *BlockExpr::getFunctionType() const { in getFunctionType()
1993 SourceLocation BlockExpr::getCaretLocation() const { in getCaretLocation()
1996 const Stmt *BlockExpr::getBody() const { in getBody()
1999 Stmt *BlockExpr::getBody() { in getBody()
DASTDumper.cpp501 void VisitBlockExpr(const BlockExpr *Node);
1857 void ASTDumper::VisitBlockExpr(const BlockExpr *Node) { in VisitBlockExpr()

123