Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:EHScopeStack

106 char *EHScopeStack::allocate(size_t Size) {
137 void EHScopeStack::deallocate(size_t Size) {
141 bool EHScopeStack::containsOnlyLifetimeMarkers(
142 EHScopeStack::stable_iterator Old) const {
143 for (EHScopeStack::iterator it = begin(); stabilize(it) != Old; it++) {
152 bool EHScopeStack::requiresLandingPad() const {
166 EHScopeStack::stable_iterator
167 EHScopeStack::getInnermostActiveNormalCleanup() const {
178 void *EHScopeStack::pushCleanup(CleanupKind Kind, size_t Size) {
205 void EHScopeStack::popCleanup() {
230 EHFilterScope *EHScopeStack::pushFilter(unsigned numFilters) {
238 void EHScopeStack::popFilter() {
247 EHCatchScope *EHScopeStack::pushCatch(unsigned numHandlers) {
255 void EHScopeStack::pushTerminate() {
266 void EHScopeStack::popNullFixups() {
271 EHScopeStack::iterator it = find(InnermostNormalCleanup);
305 void EHScopeStack::Cleanup::anchor() {}
421 EHScopeStack::stable_iterator Old,
477 EHScopeStack::stable_iterator Old, size_t OldLifetimeExtendedSize,
559 EHScopeStack::Cleanup *Fn,
560 EHScopeStack::Cleanup::Flags flags,
667 EHScopeStack::stable_iterator EHParent = Scope.getEnclosingEHScope();
746 alignas(EHScopeStack::ScopeStackAlignment) char
750 EHScopeStack::Cleanup *Fn;
754 Fn = reinterpret_cast<EHScopeStack::Cleanup *>(CleanupBufferStack);
758 Fn = reinterpret_cast<EHScopeStack::Cleanup *>(CleanupBufferHeap.get());
761 EHScopeStack::Cleanup::Flags cleanupFlags;
1055 EHScopeStack::stable_iterator TopCleanup =
1086 EHScopeStack::stable_iterator
1125 EHScopeStack::stable_iterator I = TopCleanup;
1126 EHScopeStack::stable_iterator E = Dest.getScopeDepth();
1151 static bool IsUsedAsNormalCleanup(EHScopeStack &EHStack,
1152 EHScopeStack::stable_iterator C) {
1158 for (EHScopeStack::stable_iterator
1170 static bool IsUsedAsEHCleanup(EHScopeStack &EHStack,
1171 EHScopeStack::stable_iterator cleanup) {
1177 for (EHScopeStack::stable_iterator
1202 EHScopeStack::stable_iterator C,
1259 void CodeGenFunction::ActivateCleanupBlock(EHScopeStack::stable_iterator C,
1271 void CodeGenFunction::DeactivateCleanupBlock(EHScopeStack::stable_iterator C,