Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaLambda.cpp816 ExprCleanupObjects.push_back(Block); in BuildBlockForLambdaConversion()
DSemaExprCXX.cpp4626 assert(ExprCleanupObjects.size() >= FirstCleanup); in MaybeCreateExprWithCleanups()
4627 assert(ExprNeedsCleanups || ExprCleanupObjects.size() == FirstCleanup); in MaybeCreateExprWithCleanups()
4632 = llvm::makeArrayRef(ExprCleanupObjects.begin() + FirstCleanup, in MaybeCreateExprWithCleanups()
4633 ExprCleanupObjects.size() - FirstCleanup); in MaybeCreateExprWithCleanups()
DSemaExpr.cpp9124 ExprCleanupObjects.push_back(Result->getBlockDecl()); in ActOnBlockStmtExpr()
9611 ExprCleanupObjects.size(), in PushExpressionEvaluationContext()
9651 ExprCleanupObjects.erase(ExprCleanupObjects.begin() + Rec.NumCleanupObjects, in PopExpressionEvaluationContext()
9652 ExprCleanupObjects.end()); in PopExpressionEvaluationContext()
9668 ExprCleanupObjects.erase( in DiscardCleanupsInEvaluationContext()
9669 ExprCleanupObjects.begin() + ExprEvalContexts.back().NumCleanupObjects, in DiscardCleanupsInEvaluationContext()
9670 ExprCleanupObjects.end()); in DiscardCleanupsInEvaluationContext()
DSemaDecl.cpp7540 assert(ExprCleanupObjects.empty() && "Leftover temporaries in function"); in ActOnFinishFunctionBody()
/external/clang/include/clang/Sema/
DSema.h239 SmallVector<BlockDecl*, 8> ExprCleanupObjects; variable