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 25 of file RegisterContextWasm.h.
|
inline |
Definition at line 29 of file RegisterContextWasm.h.
uint32_t lldb_private::wasm::WasmVirtualRegisterInfo::index |
Definition at line 27 of file RegisterContextWasm.h.
Referenced by lldb_private::wasm::RegisterContextWasm::ReadRegister(), and WasmVirtualRegisterInfo().
WasmVirtualRegisterKinds lldb_private::wasm::WasmVirtualRegisterInfo::kind |
Definition at line 26 of file RegisterContextWasm.h.
Referenced by lldb_private::wasm::RegisterContextWasm::ReadRegister(), and WasmVirtualRegisterInfo().