Lines Matching refs:BlockExpr
132 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);
4111 std::string RewriteModernObjC::SynthesizeBlockFunc(BlockExpr *CE, int i,
4207 std::string RewriteModernObjC::SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
4251 std::string RewriteModernObjC::SynthesizeBlockImpl(BlockExpr *CE, std::string Tag,
4535 if (BlockExpr *CBE = dyn_cast<BlockExpr>(SubStmt))
4555 if (BlockExpr *CBE = dyn_cast<BlockExpr>(SubStmt)) {
5248 void RewriteModernObjC::CollectBlockDeclRefInfo(BlockExpr *Exp) {
5285 Stmt *RewriteModernObjC::SynthBlockInitExpr(BlockExpr *Exp,
5553 if (BlockExpr *BE = dyn_cast<BlockExpr>(S)) {