Lines Matching refs:SubExpr
5466 Sema::MaybeCreateExprWithCleanups(ExprResult SubExpr) { in MaybeCreateExprWithCleanups() argument
5467 if (SubExpr.isInvalid()) in MaybeCreateExprWithCleanups()
5470 return MaybeCreateExprWithCleanups(SubExpr.get()); in MaybeCreateExprWithCleanups()
5473 Expr *Sema::MaybeCreateExprWithCleanups(Expr *SubExpr) { in MaybeCreateExprWithCleanups() argument
5474 assert(SubExpr && "subexpression can't be null!"); in MaybeCreateExprWithCleanups()
5482 return SubExpr; in MaybeCreateExprWithCleanups()
5487 Expr *E = ExprWithCleanups::Create(Context, SubExpr, Cleanups); in MaybeCreateExprWithCleanups()
5531 ExprResult SubExpr = ActOnDecltypeExpression(PE->getSubExpr()); in ActOnDecltypeExpression() local
5532 if (SubExpr.isInvalid()) in ActOnDecltypeExpression()
5534 if (SubExpr.get() == PE->getSubExpr()) in ActOnDecltypeExpression()
5536 return ActOnParenExpr(PE->getLParen(), PE->getRParen(), SubExpr.get()); in ActOnDecltypeExpression()