Home | History | Annotate | Download | only in Frontend

Lines Matching refs:SubExpr

2114   // Replace this subexpr in the parent.
2708 Expr *subExpr = Exp->getSubExpr();
2709 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) {
2711 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
2713 if (SubExpr->getType()->isIntegralType(*Context) && type->isBooleanType())
2715 subExpr = NoTypeInfoCStyleCastExpr(Context, type, CK, subExpr);
2717 MsgExprs.push_back(subExpr);
3545 const Expr *SubExpr = ICE->IgnoreParenImpCasts();
3547 if (SubExpr->getType()->isIntegralType(*Context) &&
3551 if (SubExpr->getType()->isBlockPointerType()) {
3553 } else if (SubExpr->getType()->isPointerType()) {