Searched refs:BlockExp (Results 1 – 3 of 3) sorted by relevance
384 Stmt *SynthesizeBlockCall(CallExpr *Exp, const Expr* BlockExp);3711 Stmt *RewriteObjC::SynthesizeBlockCall(CallExpr *Exp, const Expr *BlockExp) { in SynthesizeBlockCall() argument3715 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(BlockExp)) { in SynthesizeBlockCall()3717 } else if (const MemberExpr *MExpr = dyn_cast<MemberExpr>(BlockExp)) { in SynthesizeBlockCall()3720 else if (const ParenExpr *PRE = dyn_cast<ParenExpr>(BlockExp)) { in SynthesizeBlockCall()3723 else if (const ImplicitCastExpr *IEXPR = dyn_cast<ImplicitCastExpr>(BlockExp)) in SynthesizeBlockCall()3726 dyn_cast<ConditionalOperator>(BlockExp)) { in SynthesizeBlockCall()3736 } else if (const ObjCIvarRefExpr *IRE = dyn_cast<ObjCIvarRefExpr>(BlockExp)) { in SynthesizeBlockCall()3739 = dyn_cast<PseudoObjectExpr>(BlockExp)) { in SynthesizeBlockCall()3776 const_cast<Expr*>(BlockExp)); in SynthesizeBlockCall()
475 Stmt *SynthesizeBlockCall(CallExpr *Exp, const Expr* BlockExp);4533 Stmt *RewriteModernObjC::SynthesizeBlockCall(CallExpr *Exp, const Expr *BlockExp) { in SynthesizeBlockCall() argument4537 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(BlockExp)) { in SynthesizeBlockCall()4539 } else if (const MemberExpr *MExpr = dyn_cast<MemberExpr>(BlockExp)) { in SynthesizeBlockCall()4542 else if (const ParenExpr *PRE = dyn_cast<ParenExpr>(BlockExp)) { in SynthesizeBlockCall()4545 else if (const ImplicitCastExpr *IEXPR = dyn_cast<ImplicitCastExpr>(BlockExp)) in SynthesizeBlockCall()4548 dyn_cast<ConditionalOperator>(BlockExp)) { in SynthesizeBlockCall()4558 } else if (const ObjCIvarRefExpr *IRE = dyn_cast<ObjCIvarRefExpr>(BlockExp)) { in SynthesizeBlockCall()4561 = dyn_cast<PseudoObjectExpr>(BlockExp)) { in SynthesizeBlockCall()4598 const_cast<Expr*>(BlockExp)); in SynthesizeBlockCall()
14927 ExprResult BlockExp = BuildBlockForLambdaConversion( in BuildCXXMemberCallExpr() local14932 if (BlockExp.isInvalid()) in BuildCXXMemberCallExpr()14934 return BlockExp; in BuildCXXMemberCallExpr()