Lines Matching refs:EHScopeStack

96 char *EHScopeStack::allocate(size_t Size) {  in allocate()
126 EHScopeStack::stable_iterator
127 EHScopeStack::getInnermostActiveNormalCleanup() const { in getInnermostActiveNormalCleanup()
137 EHScopeStack::stable_iterator EHScopeStack::getInnermostActiveEHScope() const { in getInnermostActiveEHScope()
155 void *EHScopeStack::pushCleanup(CleanupKind Kind, size_t Size) { in pushCleanup()
177 void EHScopeStack::popCleanup() { in popCleanup()
202 EHFilterScope *EHScopeStack::pushFilter(unsigned numFilters) { in pushFilter()
210 void EHScopeStack::popFilter() { in popFilter()
219 EHCatchScope *EHScopeStack::pushCatch(unsigned numHandlers) { in pushCatch()
227 void EHScopeStack::pushTerminate() { in pushTerminate()
238 void EHScopeStack::popNullFixups() { in popNullFixups()
243 EHScopeStack::iterator it = find(InnermostNormalCleanup); in popNullFixups()
273 void EHScopeStack::Cleanup::anchor() {} in anchor()
375 void CodeGenFunction::PopCleanupBlocks(EHScopeStack::stable_iterator Old) { in PopCleanupBlocks()
394 CodeGenFunction::PopCleanupBlocks(EHScopeStack::stable_iterator Old, in PopCleanupBlocks()
469 EHScopeStack::Cleanup *Fn, in EmitCleanup()
470 EHScopeStack::Cleanup::Flags flags, in EmitCleanup()
581 EHScopeStack::stable_iterator EHParent = Scope.getEnclosingEHScope(); in PopCleanupBlock()
662 EHScopeStack::Cleanup *Fn = in PopCleanupBlock()
663 reinterpret_cast<EHScopeStack::Cleanup*>(CleanupBuffer.data()); in PopCleanupBlock()
665 EHScopeStack::Cleanup::Flags cleanupFlags; in PopCleanupBlock()
894 EHScopeStack::stable_iterator TopCleanup = in isObviouslyBranchWithoutCleanups()
925 EHScopeStack::stable_iterator in EmitBranchThroughCleanup()
964 EHScopeStack::stable_iterator I = TopCleanup; in EmitBranchThroughCleanup()
965 EHScopeStack::stable_iterator E = Dest.getScopeDepth(); in EmitBranchThroughCleanup()
990 static bool IsUsedAsNormalCleanup(EHScopeStack &EHStack, in IsUsedAsNormalCleanup()
991 EHScopeStack::stable_iterator C) { in IsUsedAsNormalCleanup()
997 for (EHScopeStack::stable_iterator in IsUsedAsNormalCleanup()
1009 static bool IsUsedAsEHCleanup(EHScopeStack &EHStack, in IsUsedAsEHCleanup()
1010 EHScopeStack::stable_iterator cleanup) { in IsUsedAsEHCleanup()
1016 for (EHScopeStack::stable_iterator in IsUsedAsEHCleanup()
1041 EHScopeStack::stable_iterator C, in SetupCleanupBlockActivation()
1097 void CodeGenFunction::ActivateCleanupBlock(EHScopeStack::stable_iterator C, in ActivateCleanupBlock()
1109 void CodeGenFunction::DeactivateCleanupBlock(EHScopeStack::stable_iterator C, in DeactivateCleanupBlock()