Home
last modified time | relevance | path

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

12

/freebsd-10-stable/contrib/llvm/tools/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.cpp154 check::PostStmt<BlockExpr>,
189 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const;
1760 void MallocChecker::checkPostStmt(const BlockExpr *BE, in checkPostStmt()
DRetainCountChecker.cpp2326 check::PostStmt<BlockExpr>,
2470 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const;
2556 void RetainCountChecker::checkPostStmt(const BlockExpr *BE, in checkPostStmt()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DAnalysisBasedWarnings.h21 class BlockExpr; variable
94 const Decl *D, const BlockExpr *blkExpr);
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/
DPseudoConstantAnalysis.cpp213 const BlockExpr *B = cast<BlockExpr>(Head); in RunAnalysis()
DCallGraph.cpp47 if (BlockExpr *Block = dyn_cast<BlockExpr>(CEE)) { in getDeclFromCall()
DLiveVariables.cpp222 void VisitBlockExpr(BlockExpr *BE);
373 void TransferFunctions::VisitBlockExpr(BlockExpr *BE) { in VisitBlockExpr()
DUninitializedValues.cpp453 void VisitBlockExpr(BlockExpr *be);
631 void TransferFunctions::VisitBlockExpr(BlockExpr *be) { in VisitBlockExpr()
DAnalysisDeclContext.cpp478 void VisitBlockExpr(BlockExpr *BR) { in VisitBlockExpr()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGBlocks.h211 const BlockExpr *BlockExpression;
244 const BlockExpr *getBlockExpr() const { in getBlockExpr()
DCGDecl.cpp531 if (const BlockExpr *be = dyn_cast<BlockExpr>(e)) { in isAccessedBy()
991 if (const BlockExpr *be = dyn_cast<BlockExpr>(e)) { in isCapturedBy()
DCodeGenModule.h58 class BlockExpr; variable
708 llvm::Constant *GetAddrOfGlobalBlock(const BlockExpr *BE, const char *);
DCGBlocks.cpp671 llvm::Value *CodeGenFunction::EmitBlockLiteral(const BlockExpr *blockExpr) { in EmitBlockLiteral()
1020 CodeGenModule::GetAddrOfGlobalBlock(const BlockExpr *blockExpr, in GetAddrOfGlobalBlock()
DCodeGenFunction.h1089 llvm::Value *EmitBlockLiteral(const BlockExpr *);
1092 llvm::Constant *BuildDescriptorBlockDecl(const BlockExpr *,
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DEvaluatedExprVisitor.h42 void VisitBlockExpr(BlockExpr *E) { } in VisitBlockExpr()
DASTContext.h50 class BlockExpr; variable
1373 std::string getObjCEncodingForBlock(const BlockExpr *blockExpr) const;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
DRewriteObjC.cpp122 SmallVector<BlockExpr *, 32> Blocks;
137 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs;
383 std::string SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
385 std::string SynthesizeBlockFunc(BlockExpr *CE, int i,
387 std::string SynthesizeBlockImpl(BlockExpr *CE,
397 Stmt *SynthBlockInitExpr(BlockExpr *Exp,
409 void CollectBlockDeclRefInfo(BlockExpr *Exp);
3326 std::string RewriteObjC::SynthesizeBlockFunc(BlockExpr *CE, int i, in SynthesizeBlockFunc()
3418 std::string RewriteObjC::SynthesizeBlockHelperFuncs(BlockExpr *CE, int i, in SynthesizeBlockHelperFuncs()
3466 std::string RewriteObjC::SynthesizeBlockImpl(BlockExpr *CE, std::string Tag, in SynthesizeBlockImpl()
[all …]
DRewriteModernObjC.cpp130 SmallVector<BlockExpr *, 32> Blocks;
146 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs;
479 std::string SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
481 std::string SynthesizeBlockFunc(BlockExpr *CE, int i,
483 std::string SynthesizeBlockImpl(BlockExpr *CE,
493 Stmt *SynthBlockInitExpr(BlockExpr *Exp,
504 void CollectBlockDeclRefInfo(BlockExpr *Exp);
4225 std::string RewriteModernObjC::SynthesizeBlockFunc(BlockExpr *CE, int i, in SynthesizeBlockFunc()
4321 std::string RewriteModernObjC::SynthesizeBlockHelperFuncs(BlockExpr *CE, int i, in SynthesizeBlockHelperFuncs()
4369 std::string RewriteModernObjC::SynthesizeBlockImpl(BlockExpr *CE, std::string Tag, in SynthesizeBlockImpl()
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/lib/ARCMigrate/
DTransZeroOutPropsInDealloc.cpp147 bool TraverseBlockExpr(BlockExpr *block) { return true; } in TraverseBlockExpr()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/
DStmtNodes.td166 def BlockExpr : DStmt<Expr>;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DAnalysisBasedWarnings.cpp325 const BlockExpr *blkExpr, in CheckFallThroughForBody()
696 const BlockExpr *BE = cast<BlockExpr>(Use.getUser()); in DiagnoseUninitializedUse()
1593 const Decl *D, const BlockExpr *blkExpr) { in IssueWarnings()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExprEngine.h330 void VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred,
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DExpr.cpp1941 const FunctionProtoType *BlockExpr::getFunctionType() const { in getFunctionType()
1947 SourceLocation BlockExpr::getCaretLocation() const { in getCaretLocation()
1950 const Stmt *BlockExpr::getBody() const { in getBody()
1953 Stmt *BlockExpr::getBody() { in getBody()
DASTDumper.cpp286 void VisitBlockExpr(const BlockExpr *Node);
1758 void ASTDumper::VisitBlockExpr(const BlockExpr *Node) { in VisitBlockExpr()

12