Searched refs:BlockExpr (Results 1 - 25 of 47) sorted by relevance

12

/external/clang/include/clang/Sema/
H A DAnalysisBasedWarnings.h21 class BlockExpr;
94 const Decl *D, const BlockExpr *blkExpr);
/external/clang/lib/StaticAnalyzer/Checkers/
H A DUndefCapturedBlockVarChecker.cpp29 : public Checker< check::PostStmt<BlockExpr> > {
33 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const;
55 UndefCapturedBlockVarChecker::checkPostStmt(const BlockExpr *BE,
H A DObjCUnusedIVarsChecker.cpp46 if (const BlockExpr *BE = dyn_cast<BlockExpr>(S)) {
H A DMallocChecker.cpp154 check::PostStmt<BlockExpr>,
184 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const;
1925 void MallocChecker::checkPostStmt(const BlockExpr *BE,
/external/clang/include/clang/AST/
H A DEvaluatedExprVisitor.h42 void VisitBlockExpr(BlockExpr *E) { }
H A DASTContext.h51 class BlockExpr;
1404 std::string getObjCEncodingForBlock(const BlockExpr *blockExpr) const;
/external/clang/lib/Analysis/
H A DPseudoConstantAnalysis.cpp212 const BlockExpr *B = cast<BlockExpr>(Head);
H A DCallGraph.cpp47 if (BlockExpr *Block = dyn_cast<BlockExpr>(CEE)) {
H A DLiveVariables.cpp208 void VisitBlockExpr(BlockExpr *BE);
359 void TransferFunctions::VisitBlockExpr(BlockExpr *BE) {
H A DUninitializedValues.cpp452 void VisitBlockExpr(BlockExpr *be);
633 void TransferFunctions::VisitBlockExpr(BlockExpr *be) {
H A DAnalysisDeclContext.cpp483 void VisitBlockExpr(BlockExpr *BR) {
/external/clang/lib/CodeGen/
H A DCGBlocks.h211 const BlockExpr *BlockExpression;
244 const BlockExpr *getBlockExpr() const {
H A DCGDecl.cpp535 if (const BlockExpr *be = dyn_cast<BlockExpr>(e)) {
994 if (const BlockExpr *be = dyn_cast<BlockExpr>(e)) {
H A DCodeGenModule.h59 class BlockExpr;
749 llvm::Constant *GetAddrOfGlobalBlock(const BlockExpr *BE, const char *);
H A DCodeGenPGO.cpp280 bool TraverseBlockExpr(BlockExpr *BE) { return true; }
H A DCGBlocks.cpp668 llvm::Value *CodeGenFunction::EmitBlockLiteral(const BlockExpr *blockExpr) {
1017 CodeGenModule::GetAddrOfGlobalBlock(const BlockExpr *blockExpr,
/external/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp145 bool TraverseBlockExpr(BlockExpr *block) { return true; }
/external/clang/lib/Rewrite/Frontend/
H A DRewriteModernObjC.cpp130 SmallVector<BlockExpr *, 32> Blocks;
146 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs;
480 std::string SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
482 std::string SynthesizeBlockFunc(BlockExpr *CE, int i,
484 std::string SynthesizeBlockImpl(BlockExpr *CE,
494 Stmt *SynthBlockInitExpr(BlockExpr *Exp,
505 void CollectBlockDeclRefInfo(BlockExpr *Exp);
4150 std::string RewriteModernObjC::SynthesizeBlockFunc(BlockExpr *CE, int i,
4246 std::string RewriteModernObjC::SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
4294 std::string RewriteModernObjC::SynthesizeBlockImpl(BlockExpr *C
[all...]
H A DRewriteObjC.cpp122 SmallVector<BlockExpr *, 32> Blocks;
137 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs;
384 std::string SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
386 std::string SynthesizeBlockFunc(BlockExpr *CE, int i,
388 std::string SynthesizeBlockImpl(BlockExpr *CE,
398 Stmt *SynthBlockInitExpr(BlockExpr *Exp,
410 void CollectBlockDeclRefInfo(BlockExpr *Exp);
3280 std::string RewriteObjC::SynthesizeBlockFunc(BlockExpr *CE, int i,
3372 std::string RewriteObjC::SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
3420 std::string RewriteObjC::SynthesizeBlockImpl(BlockExpr *C
[all...]
/external/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp501 const BlockExpr *blkExpr,
873 const BlockExpr *BE = cast<BlockExpr>(Use.getUser());
1758 const Decl *D, const BlockExpr *blkExpr) {
/external/clang/lib/AST/
H A DASTDumper.cpp326 void VisitBlockExpr(const BlockExpr *Node);
1795 void ASTDumper::VisitBlockExpr(const BlockExpr *Node) {
H A DExpr.cpp1937 const FunctionProtoType *BlockExpr::getFunctionType() const {
1943 SourceLocation BlockExpr::getCaretLocation() const {
1946 const Stmt *BlockExpr::getBody() const {
1949 Stmt *BlockExpr::getBody() {
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h332 void VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred,
/external/chromium_org/v8/tools/gcmole/
H A Dgcmole.cc539 VISIT(BlockExpr);
602 IGNORE_EXPR(BlockExpr);
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp187 void ExprEngine::VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred,

Completed in 505 milliseconds

12