Lines Matching refs:Expr
497 static EnumDecl *findEnumForBlockReturn(Expr *E) {
522 if (Expr *last = dyn_cast_or_null<Expr>(SE->getSubStmt()->body_back()))
561 if (Expr *retValue = ret->getRetValue())
595 Expr *retValue = ret->getRetValue();
605 Expr *E = (cleanups ? cleanups->getSubExpr() : retValue);
685 const Expr *RetE = RS->getRetValue();
707 Expr *&Init) {
751 Init = Result.getAs<Expr>();
762 Init = Result.getAs<Expr>();
769 unsigned InitStyle, Expr *Init) {
1393 Expr *Ref = RefResult.get();
1487 SmallVector<Expr *, 4> CaptureInits;
1549 Expr *Init = From.getInitExpr();
1634 Expr *Src) {
1698 Expr *BuildBlock = new (Context) BlockExpr(Block, Conv->getConversionType());