|
LLDB mainline
|
#include <RegisterContextWasm.h>
Public Member Functions | |
| WasmVirtualRegisterInfo (WasmVirtualRegisterKinds kind, uint32_t index) | |
| Public Member Functions inherited from lldb_private::RegisterInfo | |
| llvm::ArrayRef< uint8_t > | data (const uint8_t *context_base) const |
| llvm::MutableArrayRef< uint8_t > | mutable_data (uint8_t *context_base) const |
Public Attributes | |
| WasmVirtualRegisterKinds | kind |
| uint32_t | index |
| Public Attributes inherited from lldb_private::RegisterInfo | |
| const char * | name |
| Name of this register, can't be NULL. | |
| const char * | alt_name |
| Alternate name of this register, can be NULL. | |
| uint32_t | byte_size |
| Size in bytes of the register. | |
| uint32_t | byte_offset |
| The byte offset in the register context data where this register's value is found. | |
| lldb::Encoding | encoding |
| Encoding of the register bits. | |
| lldb::Format | format |
| Default display format. | |
| uint32_t | kinds [lldb::kNumRegisterKinds] |
| Holds all of the various register numbers for all register kinds. | |
| uint32_t * | value_regs |
| List of registers (terminated with LLDB_INVALID_REGNUM). | |
| uint32_t * | invalidate_regs |
| List of registers (terminated with LLDB_INVALID_REGNUM). | |
| const RegisterFlags * | flags_type |
| If not nullptr, a type defined by XML descriptions. | |
Definition at line 26 of file RegisterContextWasm.h.
|
inline |
Definition at line 30 of file RegisterContextWasm.h.
| uint32_t lldb_private::wasm::WasmVirtualRegisterInfo::index |
Definition at line 28 of file RegisterContextWasm.h.
Referenced by lldb_private::wasm::RegisterContextWasm::ReadRegister(), and WasmVirtualRegisterInfo().
| WasmVirtualRegisterKinds lldb_private::wasm::WasmVirtualRegisterInfo::kind |
Definition at line 27 of file RegisterContextWasm.h.
Referenced by lldb_private::wasm::RegisterContextWasm::ReadRegister(), and WasmVirtualRegisterInfo().