Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaExprCXX.cpp5047 assert(ExprCleanupObjects.size() >= FirstCleanup); in MaybeCreateExprWithCleanups()
5048 assert(ExprNeedsCleanups || ExprCleanupObjects.size() == FirstCleanup); in MaybeCreateExprWithCleanups()
5052 auto Cleanups = llvm::makeArrayRef(ExprCleanupObjects.begin() + FirstCleanup, in MaybeCreateExprWithCleanups()
5053 ExprCleanupObjects.size() - FirstCleanup); in MaybeCreateExprWithCleanups()
H A DSemaLambda.cpp1636 ExprCleanupObjects.push_back(Block); in BuildBlockForLambdaConversion()
H A DSemaExpr.cpp10856 ExprCleanupObjects.push_back(Result->getBlockDecl()); in ActOnBlockStmtExpr()
11448 ExprCleanupObjects.size(), in PushExpressionEvaluationContext()
11501 ExprCleanupObjects.erase(ExprCleanupObjects.begin() + Rec.NumCleanupObjects, in PopExpressionEvaluationContext()
11502 ExprCleanupObjects.end()); in PopExpressionEvaluationContext()
11524 ExprCleanupObjects.erase( in DiscardCleanupsInEvaluationContext()
11525 ExprCleanupObjects.begin() + ExprEvalContexts.back().NumCleanupObjects, in DiscardCleanupsInEvaluationContext()
11526 ExprCleanupObjects.end()); in DiscardCleanupsInEvaluationContext()
H A DSemaDecl.cpp10626 assert(ExprCleanupObjects.size() == ExprEvalContexts.back().NumCleanupObjects in ActOnFinishFunctionBody()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DSema.h358 SmallVector<BlockDecl*, 8> ExprCleanupObjects; variable