diff options
| author | Tamas Berghammer <tberghammer@google.com> | 2015-03-25 15:37:56 +0000 |
|---|---|---|
| committer | Tamas Berghammer <tberghammer@google.com> | 2015-03-25 15:37:56 +0000 |
| commit | d542efde8b773e1fd3e99bf5fe0797de6210f94b (patch) | |
| tree | 545fd9cb30c3c13c1eb67b6fc34334aab0f85b69 /lldb/source/Plugins/Process/POSIX | |
| parent | 327ec24b4d9f6cbbc5be60e53157a809259d0ab1 (diff) | |
| download | bcm5719-llvm-d542efde8b773e1fd3e99bf5fe0797de6210f94b.tar.gz bcm5719-llvm-d542efde8b773e1fd3e99bf5fe0797de6210f94b.zip | |
Remove virtual and add override for lots of function.
Effeted pathes:
* Host/posix/*
* Platform/gdb-server/*
* Process/Linux/*
* Process/POSIX/*
llvm-svn: 233193
Diffstat (limited to 'lldb/source/Plugins/Process/POSIX')
| -rw-r--r-- | lldb/source/Plugins/Process/POSIX/POSIXThread.h | 34 | ||||
| -rw-r--r-- | lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h | 56 |
2 files changed, 45 insertions, 45 deletions
diff --git a/lldb/source/Plugins/Process/POSIX/POSIXThread.h b/lldb/source/Plugins/Process/POSIX/POSIXThread.h index 56dcccbfb0f..881ff912fbb 100644 --- a/lldb/source/Plugins/Process/POSIX/POSIXThread.h +++ b/lldb/source/Plugins/Process/POSIX/POSIXThread.h @@ -35,32 +35,32 @@ public: virtual ~POSIXThread(); void - RefreshStateAfterStop(); + RefreshStateAfterStop() override; - virtual void - WillResume(lldb::StateType resume_state); + void + WillResume(lldb::StateType resume_state) override; // This notifies the thread when a private stop occurs. - virtual void - DidStop (); + void + DidStop () override; const char * - GetInfo(); + GetInfo() override; void - SetName (const char *name); + SetName (const char *name) override; const char * - GetName (); + GetName () override; - virtual lldb::RegisterContextSP - GetRegisterContext(); + lldb::RegisterContextSP + GetRegisterContext() override; - virtual lldb::RegisterContextSP - CreateRegisterContextForFrame (lldb_private::StackFrame *frame); + lldb::RegisterContextSP + CreateRegisterContextForFrame (lldb_private::StackFrame *frame) override; - virtual lldb::addr_t - GetThreadPointer (); + lldb::addr_t + GetThreadPointer () override; //-------------------------------------------------------------------------- // These functions provide a mapping from the register offset @@ -114,8 +114,8 @@ protected: ProcessMonitor & GetMonitor(); - virtual bool - CalculateStopInfo(); + bool + CalculateStopInfo() override; void BreakNotify(const ProcessMessage &message); void WatchNotify(const ProcessMessage &message); @@ -129,7 +129,7 @@ protected: void ExecNotify(const ProcessMessage &message); lldb_private::Unwind * - GetUnwinder(); + GetUnwinder() override; }; #endif // #ifndef liblldb_POSIXThread_H_ diff --git a/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h b/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h index f152356b309..5db66f59ee0 100644 --- a/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h +++ b/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h @@ -41,104 +41,104 @@ public: //------------------------------------------------------------------ // Process protocol. //------------------------------------------------------------------ - virtual void + void Finalize() override; - virtual bool + bool CanDebug(lldb_private::Target &target, bool plugin_specified_by_name) override; - virtual lldb_private::Error + lldb_private::Error WillLaunch(lldb_private::Module *module) override; - virtual lldb_private::Error + lldb_private::Error DoAttachToProcessWithID(lldb::pid_t pid) override; - virtual lldb_private::Error + lldb_private::Error DoAttachToProcessWithID (lldb::pid_t pid, const lldb_private::ProcessAttachInfo &attach_info) override; - virtual lldb_private::Error + lldb_private::Error DoLaunch (lldb_private::Module *exe_module, lldb_private::ProcessLaunchInfo &launch_info) override; - virtual void + void DidLaunch() override; - virtual lldb_private::Error + lldb_private::Error DoResume() override; - virtual lldb_private::Error + lldb_private::Error DoHalt(bool &caused_stop) override; - virtual lldb_private::Error + lldb_private::Error DoDetach(bool keep_stopped) override = 0; - virtual lldb_private::Error + lldb_private::Error DoSignal(int signal) override; - virtual lldb_private::Error + lldb_private::Error DoDestroy() override; - virtual void + void DoDidExec() override; - virtual void + void RefreshStateAfterStop() override; - virtual bool + bool IsAlive() override; - virtual size_t + size_t DoReadMemory(lldb::addr_t vm_addr, void *buf, size_t size, lldb_private::Error &error) override; - virtual size_t + size_t DoWriteMemory(lldb::addr_t vm_addr, const void *buf, size_t size, lldb_private::Error &error) override; - virtual lldb::addr_t + lldb::addr_t DoAllocateMemory(size_t size, uint32_t permissions, lldb_private::Error &error) override; - virtual lldb_private::Error + lldb_private::Error DoDeallocateMemory(lldb::addr_t ptr) override; virtual size_t GetSoftwareBreakpointTrapOpcode(lldb_private::BreakpointSite* bp_site); - virtual lldb_private::Error + lldb_private::Error EnableBreakpointSite(lldb_private::BreakpointSite *bp_site) override; - virtual lldb_private::Error + lldb_private::Error DisableBreakpointSite(lldb_private::BreakpointSite *bp_site) override; - virtual lldb_private::Error + lldb_private::Error EnableWatchpoint(lldb_private::Watchpoint *wp, bool notify = true) override; - virtual lldb_private::Error + lldb_private::Error DisableWatchpoint(lldb_private::Watchpoint *wp, bool notify = true) override; - virtual lldb_private::Error + lldb_private::Error GetWatchpointSupportInfo(uint32_t &num) override; - virtual lldb_private::Error + lldb_private::Error GetWatchpointSupportInfo(uint32_t &num, bool &after) override; virtual uint32_t UpdateThreadListIfNeeded(); - virtual bool + bool UpdateThreadList(lldb_private::ThreadList &old_thread_list, lldb_private::ThreadList &new_thread_list) override = 0; virtual lldb::ByteOrder GetByteOrder() const; - virtual lldb::addr_t + lldb::addr_t GetImageInfoAddress() override; - virtual size_t + size_t PutSTDIN(const char *buf, size_t len, lldb_private::Error &error) override; const lldb::DataBufferSP |

