Lines Matching defs:BlockExp
475 Stmt *SynthesizeBlockCall(CallExpr *Exp, const Expr* BlockExp);
4533 Stmt *RewriteModernObjC::SynthesizeBlockCall(CallExpr *Exp, const Expr *BlockExp) {
4537 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(BlockExp)) {
4539 } else if (const MemberExpr *MExpr = dyn_cast<MemberExpr>(BlockExp)) {
4542 else if (const ParenExpr *PRE = dyn_cast<ParenExpr>(BlockExp)) {
4545 else if (const ImplicitCastExpr *IEXPR = dyn_cast<ImplicitCastExpr>(BlockExp))
4548 dyn_cast<ConditionalOperator>(BlockExp)) {
4558 } else if (const ObjCIvarRefExpr *IRE = dyn_cast<ObjCIvarRefExpr>(BlockExp)) {
4561 = dyn_cast<PseudoObjectExpr>(BlockExp)) {
4598 const_cast<Expr*>(BlockExp));