|
LLVM
4.0.0
|
Similar to CxxUnwindMapEntry, but supports SEH filters. More...
#include <WinEHFuncInfo.h>
Public Attributes | |
| int | ToState = -1 |
| If unwinding continues through this handler, transition to the handler at this state. More... | |
| bool | IsFinally = false |
| const Function * | Filter = nullptr |
| Holds the filter expression function. More... | |
| MBBOrBasicBlock | Handler |
| Holds the __except or __finally basic block. More... | |
Similar to CxxUnwindMapEntry, but supports SEH filters.
Definition at line 49 of file WinEHFuncInfo.h.
Holds the filter expression function.
Definition at line 57 of file WinEHFuncInfo.h.
Referenced by addSEHExcept(), and addSEHFinally().
| MBBOrBasicBlock llvm::SEHUnwindMapEntry::Handler |
Holds the __except or __finally basic block.
Definition at line 60 of file WinEHFuncInfo.h.
Referenced by addSEHExcept(), addSEHFinally(), and llvm::FunctionLoweringInfo::set().
Definition at line 54 of file WinEHFuncInfo.h.
Referenced by addSEHExcept(), and addSEHFinally().
| 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 52 of file WinEHFuncInfo.h.
Referenced by addSEHExcept(), and addSEHFinally().
1.8.6