Lines Matching defs:SubExpr
4747 Sema::MaybeCreateExprWithCleanups(ExprResult SubExpr) {
4748 if (SubExpr.isInvalid())
4751 return Owned(MaybeCreateExprWithCleanups(SubExpr.take()));
4754 Expr *Sema::MaybeCreateExprWithCleanups(Expr *SubExpr) {
4755 assert(SubExpr && "sub expression can't be null!");
4763 return SubExpr;
4769 Expr *E = ExprWithCleanups::Create(Context, SubExpr, Cleanups);
4813 ExprResult SubExpr = ActOnDecltypeExpression(PE->getSubExpr());
4814 if (SubExpr.isInvalid())
4816 if (SubExpr.get() == PE->getSubExpr())
4818 return ActOnParenExpr(PE->getLParen(), PE->getRParen(), SubExpr.take());