Searched refs:ExprTemporaries (Results 1 – 4 of 4) sorted by relevance
4094 ExprTemporaries.push_back(Temp); in MaybeBindToTemporary()4104 assert(ExprTemporaries.size() >= FirstTemporary); in MaybeCreateExprWithCleanups()4105 assert(ExprNeedsCleanups || ExprTemporaries.size() == FirstTemporary); in MaybeCreateExprWithCleanups()4110 ExprTemporaries.begin() + FirstTemporary, in MaybeCreateExprWithCleanups()4111 ExprTemporaries.size() - FirstTemporary); in MaybeCreateExprWithCleanups()4112 ExprTemporaries.erase(ExprTemporaries.begin() + FirstTemporary, in MaybeCreateExprWithCleanups()4113 ExprTemporaries.end()); in MaybeCreateExprWithCleanups()
3171 ExprTemporaries.push_back(Temporary); in BuildCXXDefaultArgExpr()8801 ExprTemporaries.size(), in PushExpressionEvaluationContext()8839 ExprTemporaries.erase(ExprTemporaries.begin() + Rec.NumTemporaries, in PopExpressionEvaluationContext()8840 ExprTemporaries.end()); in PopExpressionEvaluationContext()8853 ExprTemporaries.erase( in DiscardCleanupsInEvaluationContext()8854 ExprTemporaries.begin() + ExprEvalContexts.back().NumTemporaries, in DiscardCleanupsInEvaluationContext()8855 ExprTemporaries.end()); in DiscardCleanupsInEvaluationContext()
6527 ExprTemporaries.clear(); in ActOnFinishFunctionBody()6535 assert(ExprTemporaries.empty() && "Leftover temporaries in function"); in ActOnFinishFunctionBody()6548 ExprTemporaries.clear(); in ActOnFinishFunctionBody()
235 llvm::SmallVector<CXXTemporary*, 8> ExprTemporaries; variable