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

/external/clang/lib/Sema/
H A DSemaExprCXX.cpp5479 assert(ExprCleanupObjects.size() >= FirstCleanup);
5480 assert(ExprNeedsCleanups || ExprCleanupObjects.size() == FirstCleanup);
5484 auto Cleanups = llvm::makeArrayRef(ExprCleanupObjects.begin() + FirstCleanup,
5485 ExprCleanupObjects.size() - FirstCleanup);
H A DSemaLambda.cpp1698 ExprCleanupObjects.push_back(Block);
H A DSemaExpr.cpp11656 ExprCleanupObjects.push_back(Result->getBlockDecl());
12284 ExprEvalContexts.emplace_back(NewContext, ExprCleanupObjects.size(),
12336 ExprCleanupObjects.erase(ExprCleanupObjects.begin() + Rec.NumCleanupObjects,
12337 ExprCleanupObjects.end());
12359 ExprCleanupObjects.erase(
12360 ExprCleanupObjects.begin() + ExprEvalContexts.back().NumCleanupObjects,
12361 ExprCleanupObjects.end());
H A DSemaDecl.cpp11281 assert(ExprCleanupObjects.size() ==
/external/clang/include/clang/Sema/
H A DSema.h415 /// ExprCleanupObjects - This is the stack of objects requiring
418 SmallVector<BlockDecl*, 8> ExprCleanupObjects; member in class:clang::Sema

Completed in 245 milliseconds