Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaExprCXX.cpp5153 assert(ExprCleanupObjects.size() >= FirstCleanup); in MaybeCreateExprWithCleanups()
5154 assert(ExprNeedsCleanups || ExprCleanupObjects.size() == FirstCleanup); in MaybeCreateExprWithCleanups()
5158 auto Cleanups = llvm::makeArrayRef(ExprCleanupObjects.begin() + FirstCleanup, in MaybeCreateExprWithCleanups()
5159 ExprCleanupObjects.size() - FirstCleanup); in MaybeCreateExprWithCleanups()
DSemaLambda.cpp1641 ExprCleanupObjects.push_back(Block); in BuildBlockForLambdaConversion()
DSemaExpr.cpp11363 ExprCleanupObjects.push_back(Result->getBlockDecl()); in ActOnBlockStmtExpr()
11953 ExprEvalContexts.emplace_back(NewContext, ExprCleanupObjects.size(), in PushExpressionEvaluationContext()
12005 ExprCleanupObjects.erase(ExprCleanupObjects.begin() + Rec.NumCleanupObjects, in PopExpressionEvaluationContext()
12006 ExprCleanupObjects.end()); in PopExpressionEvaluationContext()
12028 ExprCleanupObjects.erase( in DiscardCleanupsInEvaluationContext()
12029 ExprCleanupObjects.begin() + ExprEvalContexts.back().NumCleanupObjects, in DiscardCleanupsInEvaluationContext()
12030 ExprCleanupObjects.end()); in DiscardCleanupsInEvaluationContext()
DSemaDecl.cpp10775 assert(ExprCleanupObjects.size() == in ActOnFinishFunctionBody()
/external/clang/include/clang/Sema/
DSema.h366 SmallVector<BlockDecl*, 8> ExprCleanupObjects; variable