Home | History | Annotate | Download | only in Rewrite

Lines Matching defs:SubExpr

2068   // Replace this subexpr in the parent.
2651 Expr *subExpr = Exp->getSubExpr();
2652 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) {
2654 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
2656 if (SubExpr->getType()->isIntegralType(*Context) && type->isBooleanType())
2658 subExpr = NoTypeInfoCStyleCastExpr(Context, type, CK, subExpr);
2660 MsgExprs.push_back(subExpr);
3443 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
3445 if (SubExpr->getType()->isIntegralType(*Context) &&
3449 if (SubExpr->getType()->isBlockPointerType()) {
3451 } else if (SubExpr->getType()->isPointerType()) {