Home
last modified time | relevance | path

Searched refs:BlockExp (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/Frontend/Rewrite/
DRewriteObjC.cpp386 Stmt *SynthesizeBlockCall(CallExpr *Exp, const Expr* BlockExp);
3718 Stmt *RewriteObjC::SynthesizeBlockCall(CallExpr *Exp, const Expr *BlockExp) { in SynthesizeBlockCall() argument
3722 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(BlockExp)) { in SynthesizeBlockCall()
3724 } else if (const MemberExpr *MExpr = dyn_cast<MemberExpr>(BlockExp)) { in SynthesizeBlockCall()
3727 else if (const ParenExpr *PRE = dyn_cast<ParenExpr>(BlockExp)) { in SynthesizeBlockCall()
3730 else if (const ImplicitCastExpr *IEXPR = dyn_cast<ImplicitCastExpr>(BlockExp)) in SynthesizeBlockCall()
3733 dyn_cast<ConditionalOperator>(BlockExp)) { in SynthesizeBlockCall()
3745 } else if (const ObjCIvarRefExpr *IRE = dyn_cast<ObjCIvarRefExpr>(BlockExp)) { in SynthesizeBlockCall()
3748 = dyn_cast<PseudoObjectExpr>(BlockExp)) { in SynthesizeBlockCall()
3785 const_cast<Expr*>(BlockExp)); in SynthesizeBlockCall()
DRewriteModernObjC.cpp476 Stmt *SynthesizeBlockCall(CallExpr *Exp, const Expr* BlockExp);
4559 Stmt *RewriteModernObjC::SynthesizeBlockCall(CallExpr *Exp, const Expr *BlockExp) { in SynthesizeBlockCall() argument
4563 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(BlockExp)) { in SynthesizeBlockCall()
4565 } else if (const MemberExpr *MExpr = dyn_cast<MemberExpr>(BlockExp)) { in SynthesizeBlockCall()
4568 else if (const ParenExpr *PRE = dyn_cast<ParenExpr>(BlockExp)) { in SynthesizeBlockCall()
4571 else if (const ImplicitCastExpr *IEXPR = dyn_cast<ImplicitCastExpr>(BlockExp)) in SynthesizeBlockCall()
4574 dyn_cast<ConditionalOperator>(BlockExp)) { in SynthesizeBlockCall()
4586 } else if (const ObjCIvarRefExpr *IRE = dyn_cast<ObjCIvarRefExpr>(BlockExp)) { in SynthesizeBlockCall()
4589 = dyn_cast<PseudoObjectExpr>(BlockExp)) { in SynthesizeBlockCall()
4626 const_cast<Expr*>(BlockExp)); in SynthesizeBlockCall()
/external/llvm-project/clang/lib/Frontend/Rewrite/
DRewriteObjC.cpp386 Stmt *SynthesizeBlockCall(CallExpr *Exp, const Expr* BlockExp);
3731 Stmt *RewriteObjC::SynthesizeBlockCall(CallExpr *Exp, const Expr *BlockExp) { in SynthesizeBlockCall() argument
3735 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(BlockExp)) { in SynthesizeBlockCall()
3737 } else if (const MemberExpr *MExpr = dyn_cast<MemberExpr>(BlockExp)) { in SynthesizeBlockCall()
3740 else if (const ParenExpr *PRE = dyn_cast<ParenExpr>(BlockExp)) { in SynthesizeBlockCall()
3743 else if (const ImplicitCastExpr *IEXPR = dyn_cast<ImplicitCastExpr>(BlockExp)) in SynthesizeBlockCall()
3746 dyn_cast<ConditionalOperator>(BlockExp)) { in SynthesizeBlockCall()
3758 } else if (const ObjCIvarRefExpr *IRE = dyn_cast<ObjCIvarRefExpr>(BlockExp)) { in SynthesizeBlockCall()
3761 = dyn_cast<PseudoObjectExpr>(BlockExp)) { in SynthesizeBlockCall()
3798 const_cast<Expr*>(BlockExp)); in SynthesizeBlockCall()
DRewriteModernObjC.cpp476 Stmt *SynthesizeBlockCall(CallExpr *Exp, const Expr* BlockExp);
4562 Stmt *RewriteModernObjC::SynthesizeBlockCall(CallExpr *Exp, const Expr *BlockExp) { in SynthesizeBlockCall() argument
4566 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(BlockExp)) { in SynthesizeBlockCall()
4568 } else if (const MemberExpr *MExpr = dyn_cast<MemberExpr>(BlockExp)) { in SynthesizeBlockCall()
4571 else if (const ParenExpr *PRE = dyn_cast<ParenExpr>(BlockExp)) { in SynthesizeBlockCall()
4574 else if (const ImplicitCastExpr *IEXPR = dyn_cast<ImplicitCastExpr>(BlockExp)) in SynthesizeBlockCall()
4577 dyn_cast<ConditionalOperator>(BlockExp)) { in SynthesizeBlockCall()
4589 } else if (const ObjCIvarRefExpr *IRE = dyn_cast<ObjCIvarRefExpr>(BlockExp)) { in SynthesizeBlockCall()
4592 = dyn_cast<PseudoObjectExpr>(BlockExp)) { in SynthesizeBlockCall()
4629 const_cast<Expr*>(BlockExp)); in SynthesizeBlockCall()
/external/llvm-project/clang/lib/Sema/
DSemaExprCXX.cpp7646 ExprResult BlockExp = BuildBlockForLambdaConversion( in BuildCXXMemberCallExpr() local
7651 if (BlockExp.isInvalid()) in BuildCXXMemberCallExpr()
7653 return BlockExp; in BuildCXXMemberCallExpr()