|
clang 22.0.0git
|
A non-stable pointer into the scope stack. More...
#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CIR/CodeGen/CIRGenCleanup.h"
Public Member Functions | |
| iterator ()=default | |
| EHScope * | get () const |
| EHScope * | operator-> () const |
| EHScope & | operator* () const |
| iterator & | operator++ () |
| bool | operator== (iterator other) const |
| bool | operator!= (iterator other) const |
Friends | |
| class | EHScopeStack |
A non-stable pointer into the scope stack.
Definition at line 254 of file CIRGenCleanup.h.
|
default |
|
inline |
Definition at line 263 of file CIRGenCleanup.h.
Referenced by operator*(), operator++(), and operator->().
Definition at line 293 of file CIRGenCleanup.h.
|
inline |
Definition at line 266 of file CIRGenCleanup.h.
References get().
|
inline |
Definition at line 268 of file CIRGenCleanup.h.
References clang::CIRGen::EHScope::Catch, clang::CIRGen::EHScope::Cleanup, clang::CIRGen::EHScope::Filter, get(), getKind(), clang::CIRGen::EHCatchScope::getSizeForNumHandlers(), clang::CIRGen::EHScopeStack::ScopeStackAlignment, and clang::CIRGen::EHScope::Terminate.
|
inline |
Definition at line 265 of file CIRGenCleanup.h.
References get().
Definition at line 292 of file CIRGenCleanup.h.
|
friend |
Definition at line 257 of file CIRGenCleanup.h.
References EHScopeStack.
Referenced by EHScopeStack.