LLDB mainline
|
#include <Target.h>
Public Member Functions | |
Arch (const ArchSpec &spec) | |
const Arch & | operator= (const ArchSpec &spec) |
const ArchSpec & | GetSpec () const |
Architecture * | GetPlugin () const |
Private Attributes | |
ArchSpec | m_spec |
std::unique_ptr< Architecture > | m_plugin_up |
|
explicit |
Definition at line 80 of file Target.cpp.
|
inline |
Definition at line 1535 of file Target.h.
References m_plugin_up.
Referenced by lldb_private::Target::GetArchitecturePlugin().
|
inline |
Definition at line 1534 of file Target.h.
References m_spec.
Referenced by lldb_private::Target::DidExec(), lldb_private::Target::GetArchitecture(), lldb_private::Target::MergeArchitecture(), lldb_private::Target::ReadPointerFromMemory(), lldb_private::Target::ReadScalarIntegerFromMemory(), lldb_private::Target::SetArchitecture(), and lldb_private::Target::SetExecutableModule().
const Target::Arch & Target::Arch::operator= | ( | const ArchSpec & | spec | ) |
Definition at line 84 of file Target.cpp.
References lldb_private::PluginManager::CreateArchitectureInstance().
|
private |
Definition at line 1539 of file Target.h.
Referenced by GetPlugin().
|
private |