Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/
H A DExprConstant.cpp823 llvm::SmallVector<Cleanup, 16> CleanupStack; member in __anon7a1fdcea0311::EvalInfo
1089 llvm::erase_if(CleanupStack, [](Cleanup &C) { in performLifetimeExtension()
1098 for (Cleanup &C : CleanupStack) { in discardCleanups()
1100 CleanupStack.clear(); in discardCleanups()
1104 CleanupStack.clear(); in discardCleanups()
1344 : Info(Info), OldStackSize(Info.CleanupStack.size()) { in ScopeRAII()
1364 assert(OldStackSize <= Info.CleanupStack.size() && in cleanup()
1371 if (Info.CleanupStack[I - 1].isDestroyedAtEndOf(Kind)) { in cleanup()
1380 auto NewEnd = Info.CleanupStack.begin() + OldStackSize; in cleanup()
1386 Info.CleanupStack.erase(NewEnd, Info.CleanupStack.end()); in cleanup()
[all …]