Searched refs:LifetimeExtendTemps (Results 1 – 6 of 6) sorted by relevance
2338 ArrayRef<MaterializeTemporaryExpr *> LifetimeExtendTemps) { in ActOnCXXForRangeStmt() argument2403 LifetimeExtendTemps); in ActOnCXXForRangeStmt()2597 ArrayRef<MaterializeTemporaryExpr *> LifetimeExtendTemps) { in BuildCXXForRangeStmt() argument2658 if (getLangOpts().CPlusPlus23 && !LifetimeExtendTemps.empty()) { in BuildCXXForRangeStmt()2661 for (auto *MTE : LifetimeExtendTemps) in BuildCXXForRangeStmt()
2578 ArrayRef<MaterializeTemporaryExpr *> LifetimeExtendTemps) { in RebuildCXXForRangeStmt() argument2606 LoopVar, RParenLoc, Sema::BFRK_Rebuild, LifetimeExtendTemps); in RebuildCXXForRangeStmt()
2309 ForRangeInfo.LifetimeExtendTemps); in ParseForStatement()
2497 FRI->LifetimeExtendTemps = std::move( in ParseDeclGroup()
2459 SmallVector<MaterializeTemporaryExpr *, 8> LifetimeExtendTemps; member
10787 ArrayRef<MaterializeTemporaryExpr *> LifetimeExtendTemps = {});10795 ArrayRef<MaterializeTemporaryExpr *> LifetimeExtendTemps = {});