Home
last modified time | relevance | path

Searched refs:ExprCleanupObjects (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaLambda.cpp2024 ExprCleanupObjects.push_back(Block); in BuildBlockForLambdaConversion()
H A DSemaExprCXX.cpp7021 assert(ExprCleanupObjects.size() >= FirstCleanup); in MaybeCreateExprWithCleanups()
7023 ExprCleanupObjects.size() == FirstCleanup); in MaybeCreateExprWithCleanups()
7027 auto Cleanups = llvm::makeArrayRef(ExprCleanupObjects.begin() + FirstCleanup, in MaybeCreateExprWithCleanups()
7028 ExprCleanupObjects.size() - FirstCleanup); in MaybeCreateExprWithCleanups()
H A DSemaExpr.cpp6959 ExprCleanupObjects.push_back(E); in BuildCompoundLiteralExpr()
15597 ExprCleanupObjects.push_back(Result->getBlockDecl()); in ActOnBlockStmtExpr()
16372 ExprEvalContexts.emplace_back(NewContext, ExprCleanupObjects.size(), Cleanup, in PushExpressionEvaluationContext()
16679 ExprCleanupObjects.erase(ExprCleanupObjects.begin() + Rec.NumCleanupObjects, in PopExpressionEvaluationContext()
16680 ExprCleanupObjects.end()); in PopExpressionEvaluationContext()
16699 ExprCleanupObjects.erase( in DiscardCleanupsInEvaluationContext()
16700 ExprCleanupObjects.begin() + ExprEvalContexts.back().NumCleanupObjects, in DiscardCleanupsInEvaluationContext()
16701 ExprCleanupObjects.end()); in DiscardCleanupsInEvaluationContext()
H A DSemaDecl.cpp14753 assert(ExprCleanupObjects.size() == in ActOnFinishFunctionBody()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h767 SmallVector<ExprWithCleanups::CleanupObject, 8> ExprCleanupObjects; variable