diff options
Diffstat (limited to 'lldb/source/Plugins/DynamicLoader/Windows-DYLD')
-rw-r--r-- | lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp | 102 | ||||
-rw-r--r-- | lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h | 35 |
2 files changed, 54 insertions, 83 deletions
diff --git a/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp b/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp index dd391b4ca4d..20bf3609f46 100644 --- a/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp +++ b/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp @@ -1,4 +1,5 @@ -//===-- DynamicLoaderWindowsDYLD.cpp --------------------------------*- C++ -*-===// +//===-- DynamicLoaderWindowsDYLD.cpp --------------------------------*- C++ +//-*-===// // // The LLVM Compiler Infrastructure // @@ -19,86 +20,57 @@ using namespace lldb; using namespace lldb_private; DynamicLoaderWindowsDYLD::DynamicLoaderWindowsDYLD(Process *process) - : DynamicLoader(process) -{ -} + : DynamicLoader(process) {} -DynamicLoaderWindowsDYLD::~DynamicLoaderWindowsDYLD() -{ -} +DynamicLoaderWindowsDYLD::~DynamicLoaderWindowsDYLD() {} -void -DynamicLoaderWindowsDYLD::Initialize() -{ - PluginManager::RegisterPlugin(GetPluginNameStatic(), GetPluginDescriptionStatic(), CreateInstance); +void DynamicLoaderWindowsDYLD::Initialize() { + PluginManager::RegisterPlugin(GetPluginNameStatic(), + GetPluginDescriptionStatic(), CreateInstance); } -void -DynamicLoaderWindowsDYLD::Terminate() -{ -} +void DynamicLoaderWindowsDYLD::Terminate() {} -ConstString -DynamicLoaderWindowsDYLD::GetPluginNameStatic() -{ - static ConstString g_plugin_name("windows-dyld"); - return g_plugin_name; +ConstString DynamicLoaderWindowsDYLD::GetPluginNameStatic() { + static ConstString g_plugin_name("windows-dyld"); + return g_plugin_name; } -const char * -DynamicLoaderWindowsDYLD::GetPluginDescriptionStatic() -{ - return "Dynamic loader plug-in that watches for shared library " - "loads/unloads in Windows processes."; +const char *DynamicLoaderWindowsDYLD::GetPluginDescriptionStatic() { + return "Dynamic loader plug-in that watches for shared library " + "loads/unloads in Windows processes."; } -DynamicLoader * -DynamicLoaderWindowsDYLD::CreateInstance(Process *process, bool force) -{ - bool should_create = force; - if (!should_create) - { - const llvm::Triple &triple_ref = process->GetTarget().GetArchitecture().GetTriple(); - if (triple_ref.getOS() == llvm::Triple::Win32) - should_create = true; - } - - if (should_create) - return new DynamicLoaderWindowsDYLD(process); - - return nullptr; -} +DynamicLoader *DynamicLoaderWindowsDYLD::CreateInstance(Process *process, + bool force) { + bool should_create = force; + if (!should_create) { + const llvm::Triple &triple_ref = + process->GetTarget().GetArchitecture().GetTriple(); + if (triple_ref.getOS() == llvm::Triple::Win32) + should_create = true; + } -void -DynamicLoaderWindowsDYLD::DidAttach() -{ -} + if (should_create) + return new DynamicLoaderWindowsDYLD(process); -void -DynamicLoaderWindowsDYLD::DidLaunch() -{ + return nullptr; } -Error -DynamicLoaderWindowsDYLD::CanLoadImage() -{ - return Error(); -} +void DynamicLoaderWindowsDYLD::DidAttach() {} -ConstString -DynamicLoaderWindowsDYLD::GetPluginName() -{ - return GetPluginNameStatic(); -} +void DynamicLoaderWindowsDYLD::DidLaunch() {} -uint32_t -DynamicLoaderWindowsDYLD::GetPluginVersion() -{ - return 1; +Error DynamicLoaderWindowsDYLD::CanLoadImage() { return Error(); } + +ConstString DynamicLoaderWindowsDYLD::GetPluginName() { + return GetPluginNameStatic(); } +uint32_t DynamicLoaderWindowsDYLD::GetPluginVersion() { return 1; } + ThreadPlanSP -DynamicLoaderWindowsDYLD::GetStepThroughTrampolinePlan(Thread &thread, bool stop) -{ - return ThreadPlanSP(); +DynamicLoaderWindowsDYLD::GetStepThroughTrampolinePlan(Thread &thread, + bool stop) { + return ThreadPlanSP(); } diff --git a/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h b/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h index 8c479819c53..3494082eea8 100644 --- a/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h @@ -14,33 +14,32 @@ // C++ Includes // Other libraries and framework includes // Project includes -#include "lldb/lldb-forward.h" #include "lldb/Target/DynamicLoader.h" +#include "lldb/lldb-forward.h" -namespace lldb_private -{ +namespace lldb_private { -class DynamicLoaderWindowsDYLD : public DynamicLoader -{ +class DynamicLoaderWindowsDYLD : public DynamicLoader { public: - DynamicLoaderWindowsDYLD(Process *process); + DynamicLoaderWindowsDYLD(Process *process); - ~DynamicLoaderWindowsDYLD() override; + ~DynamicLoaderWindowsDYLD() override; - static void Initialize(); - static void Terminate(); - static ConstString GetPluginNameStatic(); - static const char *GetPluginDescriptionStatic(); + static void Initialize(); + static void Terminate(); + static ConstString GetPluginNameStatic(); + static const char *GetPluginDescriptionStatic(); - static DynamicLoader *CreateInstance(Process *process, bool force); + static DynamicLoader *CreateInstance(Process *process, bool force); - void DidAttach() override; - void DidLaunch() override; - Error CanLoadImage() override; - lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread, bool stop) override; + void DidAttach() override; + void DidLaunch() override; + Error CanLoadImage() override; + lldb::ThreadPlanSP GetStepThroughTrampolinePlan(Thread &thread, + bool stop) override; - ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; + ConstString GetPluginName() override; + uint32_t GetPluginVersion() override; }; } // namespace lldb_private |