|
clang 22.0.0git
|
#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CIR/CodeGen/CIRGenCleanup.h"
Public Member Functions | |
| bool | isCatchAll () const |
Public Attributes | |
| CatchTypeInfo | type |
| A type info value, or null MLIR attribute for a catch-all. | |
| mlir::Region * | region |
| The catch handler for this type. | |
| const CXXCatchStmt * | stmt |
| The catch handler stmt. | |
Definition at line 121 of file CIRGenCleanup.h.
|
inline |
Definition at line 131 of file CIRGenCleanup.h.
References type.
Referenced by clang::CIRGen::CIRGenFunction::populateEHCatchRegions().
| mlir::Region* clang::CIRGen::EHCatchScope::Handler::region |
The catch handler for this type.
Definition at line 126 of file CIRGenCleanup.h.
Referenced by clang::CIRGen::EHCatchScope::setHandler().
| const CXXCatchStmt* clang::CIRGen::EHCatchScope::Handler::stmt |
The catch handler stmt.
Definition at line 129 of file CIRGenCleanup.h.
Referenced by clang::CIRGen::EHCatchScope::setHandler().
| CatchTypeInfo clang::CIRGen::EHCatchScope::Handler::type |
A type info value, or null MLIR attribute for a catch-all.
Definition at line 123 of file CIRGenCleanup.h.
Referenced by isCatchAll(), and clang::CIRGen::EHCatchScope::setHandler().