LLVM
8.0.1
|
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. 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 47 of file WinEHFuncInfo.h.
Holds the filter expression function.
Definition at line 55 of file WinEHFuncInfo.h.
Referenced by addSEHExcept(), and addSEHFinally().
MBBOrBasicBlock llvm::SEHUnwindMapEntry::Handler |
Holds the __except or __finally basic block.
Definition at line 58 of file WinEHFuncInfo.h.
Referenced by addSEHExcept(), addSEHFinally(), and llvm::FunctionLoweringInfo::set().
Definition at line 52 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 50 of file WinEHFuncInfo.h.
Referenced by addSEHExcept(), and addSEHFinally().