|
LLVM
3.7.0
|
UnwindInfo - An entry in the exception table. More...
#include <Win64EH.h>
Public Member Functions | |
| uint8_t | getVersion () const |
| uint8_t | getFlags () const |
| uint8_t | getFrameRegister () const |
| uint8_t | getFrameOffset () const |
| void * | getLanguageSpecificData () |
| Return pointer to language specific data part of UnwindInfo. More... | |
| const void * | getLanguageSpecificData () const |
| Return pointer to language specific data part of UnwindInfo. More... | |
| uint32_t | getLanguageSpecificHandlerOffset () const |
| Return image-relative offset of language-specific exception handler. More... | |
| void | setLanguageSpecificHandlerOffset (uint32_t offset) |
| Set image-relative offset of language-specific exception handler. More... | |
| void * | getExceptionData () |
| Return pointer to exception-specific data. More... | |
| RuntimeFunction * | getChainedFunctionEntry () |
| Return pointer to chained unwind info. More... | |
| const RuntimeFunction * | getChainedFunctionEntry () const |
| Return pointer to chained unwind info. More... | |
Public Attributes | |
| uint8_t | VersionAndFlags |
| uint8_t | PrologSize |
| uint8_t | NumCodes |
| uint8_t | FrameRegisterAndOffset |
| UnwindCode | UnwindCodes [1] |
UnwindInfo - An entry in the exception table.
|
inline |
Return pointer to chained unwind info.
Definition at line 133 of file Win64EH.h.
References getLanguageSpecificData().
|
inline |
Return pointer to chained unwind info.
Definition at line 138 of file Win64EH.h.
References getLanguageSpecificData().
|
inline |
Return pointer to exception-specific data.
Definition at line 127 of file Win64EH.h.
References getLanguageSpecificData().
|
inline |
Definition at line 86 of file Win64EH.h.
References VersionAndFlags.
|
inline |
Definition at line 92 of file Win64EH.h.
References FrameRegisterAndOffset.
|
inline |
Definition at line 89 of file Win64EH.h.
References FrameRegisterAndOffset.
|
inline |
Return pointer to language specific data part of UnwindInfo.
Definition at line 105 of file Win64EH.h.
References NumCodes, and UnwindCodes.
Referenced by getChainedFunctionEntry(), getExceptionData(), getLanguageSpecificHandlerOffset(), and setLanguageSpecificHandlerOffset().
|
inline |
Return pointer to language specific data part of UnwindInfo.
Definition at line 110 of file Win64EH.h.
References NumCodes, and UnwindCodes.
|
inline |
Return image-relative offset of language-specific exception handler.
Definition at line 115 of file Win64EH.h.
References getLanguageSpecificData().
|
inline |
Definition at line 83 of file Win64EH.h.
References VersionAndFlags.
|
inline |
Set image-relative offset of language-specific exception handler.
Definition at line 121 of file Win64EH.h.
References getLanguageSpecificData().
| uint8_t llvm::Win64EH::UnwindInfo::FrameRegisterAndOffset |
Definition at line 80 of file Win64EH.h.
Referenced by getFrameOffset(), and getFrameRegister().
| uint8_t llvm::Win64EH::UnwindInfo::NumCodes |
Definition at line 79 of file Win64EH.h.
Referenced by getLanguageSpecificData().
| UnwindCode llvm::Win64EH::UnwindInfo::UnwindCodes[1] |
Definition at line 81 of file Win64EH.h.
Referenced by getLanguageSpecificData().
| uint8_t llvm::Win64EH::UnwindInfo::VersionAndFlags |
Definition at line 77 of file Win64EH.h.
Referenced by getFlags(), and getVersion().
1.8.6