diff options
| author | Eugene Zelenko <eugene.zelenko@gmail.com> | 2015-10-21 01:03:30 +0000 |
|---|---|---|
| committer | Eugene Zelenko <eugene.zelenko@gmail.com> | 2015-10-21 01:03:30 +0000 |
| commit | 4c3f2b944689bdb23e929ab27815bbc87c20c035 (patch) | |
| tree | bb0b2e6e539fc4a64edae76224c1185e9c0af8eb /lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h | |
| parent | 9a6940cef4c7f9c2e33fbbd84b775e5b4d5ffd99 (diff) | |
| download | bcm5719-llvm-4c3f2b944689bdb23e929ab27815bbc87c20c035.tar.gz bcm5719-llvm-4c3f2b944689bdb23e929ab27815bbc87c20c035.zip | |
Fix Clang-tidy modernize-use-override warnings in some files in source/Plugins; other minor fixes.
Differential Revision: http://reviews.llvm.org/D13916
llvm-svn: 250872
Diffstat (limited to 'lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h')
| -rw-r--r-- | lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h | 41 |
1 files changed, 19 insertions, 22 deletions
diff --git a/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h b/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h index 2e1f6b879f9..7ebda48cec9 100644 --- a/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h +++ b/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h @@ -12,12 +12,11 @@ // C Includes // C++ Includes -#include <map> #include <vector> #include <string> // Other libraries and framework includes - +// Project includes #include "lldb/Target/DynamicLoader.h" #include "lldb/Host/FileSpec.h" #include "lldb/Host/TimeValue.h" @@ -28,6 +27,10 @@ class DynamicLoaderDarwinKernel : public lldb_private::DynamicLoader { public: + DynamicLoaderDarwinKernel(lldb_private::Process *process, lldb::addr_t kernel_addr); + + ~DynamicLoaderDarwinKernel() override; + //------------------------------------------------------------------ // Static Functions //------------------------------------------------------------------ @@ -49,38 +52,33 @@ public: static void DebuggerInitialize (lldb_private::Debugger &debugger); - DynamicLoaderDarwinKernel (lldb_private::Process *process, lldb::addr_t kernel_addr); - - virtual - ~DynamicLoaderDarwinKernel (); - //------------------------------------------------------------------ /// Called after attaching a process. /// /// Allow DynamicLoader plug-ins to execute some code after /// attaching to a process. //------------------------------------------------------------------ - virtual void - DidAttach (); + void + DidAttach() override; - virtual void - DidLaunch (); + void + DidLaunch() override; - virtual lldb::ThreadPlanSP - GetStepThroughTrampolinePlan (lldb_private::Thread &thread, - bool stop_others); + lldb::ThreadPlanSP + GetStepThroughTrampolinePlan(lldb_private::Thread &thread, + bool stop_others) override; - virtual lldb_private::Error - CanLoadImage (); + lldb_private::Error + CanLoadImage() override; //------------------------------------------------------------------ // PluginInterface protocol //------------------------------------------------------------------ - virtual lldb_private::ConstString - GetPluginName(); + lldb_private::ConstString + GetPluginName() override; - virtual uint32_t - GetPluginVersion(); + uint32_t + GetPluginVersion() override; protected: void @@ -263,7 +261,6 @@ protected: lldb::addr_t m_load_address; uint64_t m_size; bool m_kernel_image; // true if this is the kernel, false if this is a kext - }; struct OSKextLoadedKextSummaryHeader @@ -371,4 +368,4 @@ private: DISALLOW_COPY_AND_ASSIGN (DynamicLoaderDarwinKernel); }; -#endif // liblldb_DynamicLoaderDarwinKernel_h_ +#endif // liblldb_DynamicLoaderDarwinKernel_h_ |

