|
LLVM 22.0.0git
|
Similar to CxxUnwindMapEntry, but supports SEH filters. More...
#include "llvm/CodeGen/WinEHFuncInfo.h"
Public Attributes | |
| int | ToState = -1 |
| If unwinding continues through this handler, transition to the handler at this state. | |
| bool | IsFinally = false |
| const Function * | Filter = nullptr |
| Holds the filter expression function. | |
| MBBOrBasicBlock | Handler |
| Holds the __except or __finally basic block. | |
Similar to CxxUnwindMapEntry, but supports SEH filters.
Definition at line 46 of file WinEHFuncInfo.h.
Holds the filter expression function.
Definition at line 54 of file WinEHFuncInfo.h.
| MBBOrBasicBlock llvm::SEHUnwindMapEntry::Handler |
Holds the __except or __finally basic block.
Definition at line 57 of file WinEHFuncInfo.h.
| bool llvm::SEHUnwindMapEntry::IsFinally = false |
Definition at line 51 of file WinEHFuncInfo.h.
| int llvm::SEHUnwindMapEntry::ToState = -1 |
If unwinding continues through this handler, transition to the handler at this state.
This indexes into SEHUnwindMap.
Definition at line 49 of file WinEHFuncInfo.h.
Referenced by addSEHExcept(), and addSEHFinally().