Home | History | Annotate | Download | only in Sema

Lines Matching full:subexpr

4901 Sema::MaybeCreateExprWithCleanups(ExprResult SubExpr) {
4902 if (SubExpr.isInvalid())
4905 return Owned(MaybeCreateExprWithCleanups(SubExpr.take()));
4908 Expr *Sema::MaybeCreateExprWithCleanups(Expr *SubExpr) {
4909 assert(SubExpr && "sub expression can't be null!");
4917 return SubExpr;
4923 Expr *E = ExprWithCleanups::Create(Context, SubExpr, Cleanups);
4967 ExprResult SubExpr = ActOnDecltypeExpression(PE->getSubExpr());
4968 if (SubExpr.isInvalid())
4970 if (SubExpr.get() == PE->getSubExpr())
4972 return ActOnParenExpr(PE->getLParen(), PE->getRParen(), SubExpr.take());