A saved depth on the scope stack. More...
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CodeGen/EHScopeStack.h"
A saved depth on the scope stack.
This is necessary because pushing scopes onto the stack invalidates iterators.
Definition at line 106 of file EHScopeStack.h.
Constructor & Destructor Documentation ◆ stable_iterator() clang::CodeGen::EHScopeStack::stable_iterator::stable_iterator ( ) inline Member Function Documentation ◆ encloses() ◆ invalid() static stable_iterator clang::CodeGen::EHScopeStack::stable_iterator::invalid ( ) inlinestatic ◆ isValid() bool clang::CodeGen::EHScopeStack::stable_iterator::isValid ( ) const inline ◆ strictlyEncloses() bool clang::CodeGen::EHScopeStack::stable_iterator::strictlyEncloses ( stable_iterator I ) const inlineReturns true if this scope strictly encloses I: that is, if it encloses I and is not I.
Returns false is I is invalid. This scope must be valid.
Definition at line 129 of file EHScopeStack.h.
Friends And Related Function Documentation ◆ EHScopeStack ◆ operator!= ◆ operator==The documentation for this class was generated from the following file:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4