Lines Matching refs:subExpr
1940 // Replace this subexpr in the parent.
2542 Expr *subExpr = Exp->getSubExpr();
2543 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) {
2545 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
2547 if (SubExpr->getType()->isIntegralType(*Context) && type->isBooleanType())
2549 subExpr = NoTypeInfoCStyleCastExpr(Context, type, CK, subExpr);
2551 MsgExprs.push_back(subExpr);
3250 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
3252 if (SubExpr->getType()->isIntegralType(*Context) &&
3256 if (SubExpr->getType()->isBlockPointerType()) {
3258 } else if (SubExpr->getType()->isPointerType()) {