LLDB mainline
|
#include <NativeRegisterContextRegisterInfo.h>
Protected Attributes | |
std::unique_ptr< RegisterInfoInterface > | m_register_info_interface_up |
Protected Attributes inherited from lldb_private::NativeRegisterContext | |
NativeThreadProtocol & | m_thread |
Definition at line 18 of file NativeRegisterContextRegisterInfo.h.
NativeRegisterContextRegisterInfo::NativeRegisterContextRegisterInfo | ( | NativeThreadProtocol & | thread, |
RegisterInfoInterface * | register_info_interface | ||
) |
Construct a NativeRegisterContextRegisterInfo, taking ownership of the register_info_interface pointer.
Definition at line 15 of file NativeRegisterContextRegisterInfo.cpp.
|
overridevirtual |
Implements lldb_private::NativeRegisterContext.
Definition at line 23 of file NativeRegisterContextRegisterInfo.cpp.
References m_register_info_interface_up.
Referenced by GetRegisterInfoAtIndex().
|
overridevirtual |
Implements lldb_private::NativeRegisterContext.
Definition at line 31 of file NativeRegisterContextRegisterInfo.cpp.
References GetRegisterCount(), and m_register_info_interface_up.
Referenced by lldb_private::NativeRegisterContextDBReg_x86::GetDR(), lldb_private::process_linux::NativeRegisterContextLinux::GetPtraceOffset(), lldb_private::process_linux::NativeRegisterContextLinux::ReadRegisterRaw(), and lldb_private::process_linux::NativeRegisterContextLinux::WriteRegisterRaw().
const RegisterInfoInterface & NativeRegisterContextRegisterInfo::GetRegisterInfoInterface | ( | ) | const |
Definition at line 40 of file NativeRegisterContextRegisterInfo.cpp.
References m_register_info_interface_up.
Referenced by lldb_private::NativeRegisterContextDBReg_x86::GetDR(), and lldb_private::process_linux::NativeRegisterContextLinux::GetGPRSize().
|
overridevirtual |
Implements lldb_private::NativeRegisterContext.
Definition at line 27 of file NativeRegisterContextRegisterInfo.cpp.
References m_register_info_interface_up.
|
protected |
Definition at line 37 of file NativeRegisterContextRegisterInfo.h.
Referenced by GetRegisterCount(), GetRegisterInfoAtIndex(), GetRegisterInfoInterface(), and GetUserRegisterCount().