diff options
Diffstat (limited to 'source/Plugins/JITLoader/GDB/JITLoaderGDB.h')
-rw-r--r-- | source/Plugins/JITLoader/GDB/JITLoaderGDB.h | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/source/Plugins/JITLoader/GDB/JITLoaderGDB.h b/source/Plugins/JITLoader/GDB/JITLoaderGDB.h index bfa1721d3349..10bd989c328f 100644 --- a/source/Plugins/JITLoader/GDB/JITLoaderGDB.h +++ b/source/Plugins/JITLoader/GDB/JITLoaderGDB.h @@ -13,15 +13,19 @@ // C Includes // C++ Includes #include <map> -#include <vector> -#include <string> +// Other libraries and framework includes +// Project includes #include "lldb/Target/JITLoader.h" #include "lldb/Target/Process.h" class JITLoaderGDB : public lldb_private::JITLoader { public: + JITLoaderGDB(lldb_private::Process *process); + + ~JITLoaderGDB() override; + //------------------------------------------------------------------ // Static Functions //------------------------------------------------------------------ @@ -40,31 +44,29 @@ public: static lldb::JITLoaderSP CreateInstance (lldb_private::Process *process, bool force); - JITLoaderGDB (lldb_private::Process *process); - - virtual - ~JITLoaderGDB (); + static void + DebuggerInitialize(lldb_private::Debugger &debugger); //------------------------------------------------------------------ // PluginInterface protocol //------------------------------------------------------------------ - virtual lldb_private::ConstString - GetPluginName(); + lldb_private::ConstString + GetPluginName() override; - virtual uint32_t - GetPluginVersion(); + uint32_t + GetPluginVersion() override; //------------------------------------------------------------------ // JITLoader interface //------------------------------------------------------------------ - virtual void - DidAttach (); + void + DidAttach() override; - virtual void - DidLaunch (); + void + DidLaunch() override; - virtual void - ModulesDidLoad (lldb_private::ModuleList &module_list); + void + ModulesDidLoad(lldb_private::ModuleList &module_list) override; private: lldb::addr_t @@ -105,4 +107,4 @@ private: }; -#endif +#endif // liblldb_JITLoaderGDB_h_ |