Lines Matching refs:BlockExpr
133 SmallVector<BlockExpr *, 32> Blocks;
148 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs;
467 std::string SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
469 std::string SynthesizeBlockFunc(BlockExpr *CE, int i,
471 std::string SynthesizeBlockImpl(BlockExpr *CE,
481 Stmt *SynthBlockInitExpr(BlockExpr *Exp,
492 void CollectBlockDeclRefInfo(BlockExpr *Exp);
4039 std::string RewriteModernObjC::SynthesizeBlockFunc(BlockExpr *CE, int i, in SynthesizeBlockFunc()
4135 std::string RewriteModernObjC::SynthesizeBlockHelperFuncs(BlockExpr *CE, int i, in SynthesizeBlockHelperFuncs()
4179 std::string RewriteModernObjC::SynthesizeBlockImpl(BlockExpr *CE, std::string Tag, in SynthesizeBlockImpl()
4463 if (BlockExpr *CBE = dyn_cast<BlockExpr>(SubStmt)) in GetBlockDeclRefExprs()
4481 if (BlockExpr *CBE = dyn_cast<BlockExpr>(SubStmt)) { in GetInnerBlockDeclRefExprs()
5159 void RewriteModernObjC::CollectBlockDeclRefInfo(BlockExpr *Exp) { in CollectBlockDeclRefInfo()
5196 Stmt *RewriteModernObjC::SynthBlockInitExpr(BlockExpr *Exp, in SynthBlockInitExpr()
5463 if (BlockExpr *BE = dyn_cast<BlockExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer()