Lines Matching refs:EHScopeStack

48   EHScopeStack::stable_iterator EnclosingEHScope;
113 EHScope(Kind kind, EHScopeStack::stable_iterator enclosingEHScope) in EHScope()
143 EHScopeStack::stable_iterator getEnclosingEHScope() const { in getEnclosingEHScope()
172 friend class EHScopeStack;
188 EHScopeStack::stable_iterator enclosingEHScope) in EHCatchScope()
239 EHScopeStack::stable_iterator EnclosingNormal;
242 EHScopeStack::stable_iterator EnclosingEH;
289 EHScopeStack::stable_iterator enclosingNormal, in EHCleanupScope()
290 EHScopeStack::stable_iterator enclosingEH) in EHCleanupScope()
347 EHScopeStack::stable_iterator getEnclosingNormalCleanup() const { in getEnclosingNormalCleanup()
354 EHScopeStack::Cleanup *getCleanup() { in getCleanup()
355 return reinterpret_cast<EHScopeStack::Cleanup*>(getCleanupBuffer()); in getCleanup()
430 EHScopeStack::ScopeStackAlignment,
452 : EHScope(Filter, EHScopeStack::stable_end()) { in EHFilterScope()
481 EHTerminateScope(EHScopeStack::stable_iterator enclosingEHScope) in EHTerminateScope()
492 EHPadEndScope(EHScopeStack::stable_iterator enclosingEHScope) in EHPadEndScope()
502 class EHScopeStack::iterator {
505 friend class EHScopeStack; variable
566 inline EHScopeStack::iterator EHScopeStack::begin() const { in begin()
570 inline EHScopeStack::iterator EHScopeStack::end() const { in end()
574 inline void EHScopeStack::popCatch() { in popCatch()
582 inline void EHScopeStack::popTerminate() { in popTerminate()
590 inline EHScopeStack::iterator EHScopeStack::find(stable_iterator sp) const { in find()
596 inline EHScopeStack::stable_iterator
597 EHScopeStack::stabilize(iterator ir) const { in stabilize()