Commit f85f9e65 authored by Florian Sattler's avatar Florian Sattler Committed by Commit Bot

[cleanup] Mark inspector methods in subclasses with override.

Fixing clang-tidy warning.

Bug: v8:8015
Cq-Include-Trybots: luci.chromium.try:linux_chromium_headless_rel;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I82a169545724fca7757b2fce6b64b56d1b6264ba
Reviewed-on: https://chromium-review.googlesource.com/1225794Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
Commit-Queue: Florian Sattler <sattlerf@google.com>
Cr-Commit-Position: refs/heads/master@{#55980}
parent ee757d09
...@@ -153,7 +153,7 @@ class InjectedScript final { ...@@ -153,7 +153,7 @@ class InjectedScript final {
class ContextScope : public Scope { class ContextScope : public Scope {
public: public:
ContextScope(V8InspectorSessionImpl*, int executionContextId); ContextScope(V8InspectorSessionImpl*, int executionContextId);
~ContextScope(); ~ContextScope() override;
private: private:
Response findInjectedScript(V8InspectorSessionImpl*) override; Response findInjectedScript(V8InspectorSessionImpl*) override;
...@@ -165,7 +165,7 @@ class InjectedScript final { ...@@ -165,7 +165,7 @@ class InjectedScript final {
class ObjectScope : public Scope { class ObjectScope : public Scope {
public: public:
ObjectScope(V8InspectorSessionImpl*, const String16& remoteObjectId); ObjectScope(V8InspectorSessionImpl*, const String16& remoteObjectId);
~ObjectScope(); ~ObjectScope() override;
const String16& objectGroupName() const { return m_objectGroupName; } const String16& objectGroupName() const { return m_objectGroupName; }
v8::Local<v8::Value> object() const { return m_object; } v8::Local<v8::Value> object() const { return m_object; }
...@@ -181,7 +181,7 @@ class InjectedScript final { ...@@ -181,7 +181,7 @@ class InjectedScript final {
class CallFrameScope : public Scope { class CallFrameScope : public Scope {
public: public:
CallFrameScope(V8InspectorSessionImpl*, const String16& remoteCallFrameId); CallFrameScope(V8InspectorSessionImpl*, const String16& remoteCallFrameId);
~CallFrameScope(); ~CallFrameScope() override;
size_t frameOrdinal() const { return m_frameOrdinal; } size_t frameOrdinal() const { return m_frameOrdinal; }
private: private:
......
...@@ -40,7 +40,7 @@ class V8Debugger : public v8::debug::DebugDelegate, ...@@ -40,7 +40,7 @@ class V8Debugger : public v8::debug::DebugDelegate,
public v8::debug::AsyncEventDelegate { public v8::debug::AsyncEventDelegate {
public: public:
V8Debugger(v8::Isolate*, V8InspectorImpl*); V8Debugger(v8::Isolate*, V8InspectorImpl*);
~V8Debugger(); ~V8Debugger() override;
bool enabled() const; bool enabled() const;
v8::Isolate* isolate() const { return m_isolate; } v8::Isolate* isolate() const { return m_isolate; }
......
...@@ -415,7 +415,7 @@ class V8InspectorImpl::EvaluateScope::TerminateTask : public v8::Task { ...@@ -415,7 +415,7 @@ class V8InspectorImpl::EvaluateScope::TerminateTask : public v8::Task {
TerminateTask(v8::Isolate* isolate, std::shared_ptr<CancelToken> token) TerminateTask(v8::Isolate* isolate, std::shared_ptr<CancelToken> token)
: m_isolate(isolate), m_token(std::move(token)) {} : m_isolate(isolate), m_token(std::move(token)) {}
void Run() { void Run() override {
// CancelToken contains m_canceled bool which may be changed from main // CancelToken contains m_canceled bool which may be changed from main
// thread, so lock mutex first. // thread, so lock mutex first.
v8::base::LockGuard<v8::base::Mutex> lock(&m_token->m_mutex); v8::base::LockGuard<v8::base::Mutex> lock(&m_token->m_mutex);
......
...@@ -34,7 +34,7 @@ class V8InspectorSessionImpl : public V8InspectorSession, ...@@ -34,7 +34,7 @@ class V8InspectorSessionImpl : public V8InspectorSession,
static std::unique_ptr<V8InspectorSessionImpl> create( static std::unique_ptr<V8InspectorSessionImpl> create(
V8InspectorImpl*, int contextGroupId, int sessionId, V8InspectorImpl*, int contextGroupId, int sessionId,
V8Inspector::Channel*, const StringView& state); V8Inspector::Channel*, const StringView& state);
~V8InspectorSessionImpl(); ~V8InspectorSessionImpl() override;
V8InspectorImpl* inspector() const { return m_inspector; } V8InspectorImpl* inspector() const { return m_inspector; }
V8ConsoleAgentImpl* consoleAgent() { return m_consoleAgent.get(); } V8ConsoleAgentImpl* consoleAgent() { return m_consoleAgent.get(); }
......
...@@ -20,7 +20,7 @@ namespace { ...@@ -20,7 +20,7 @@ namespace {
class NoopChannel : public V8Inspector::Channel { class NoopChannel : public V8Inspector::Channel {
public: public:
virtual ~NoopChannel() {} ~NoopChannel() override {}
void sendResponse(int callId, void sendResponse(int callId,
std::unique_ptr<StringBuffer> message) override {} std::unique_ptr<StringBuffer> message) override {}
void sendNotification(std::unique_ptr<StringBuffer> message) override {} void sendNotification(std::unique_ptr<StringBuffer> message) override {}
......
...@@ -86,7 +86,7 @@ class FrontendChannelImpl : public v8_inspector::V8Inspector::Channel { ...@@ -86,7 +86,7 @@ class FrontendChannelImpl : public v8_inspector::V8Inspector::Channel {
: task_runner_(task_runner), : task_runner_(task_runner),
context_group_id_(context_group_id), context_group_id_(context_group_id),
function_(isolate, function) {} function_(isolate, function) {}
virtual ~FrontendChannelImpl() = default; ~FrontendChannelImpl() override = default;
void set_session_id(int session_id) { session_id_ = session_id; } void set_session_id(int session_id) { session_id_ = session_id; }
...@@ -109,7 +109,7 @@ class FrontendChannelImpl : public v8_inspector::V8Inspector::Channel { ...@@ -109,7 +109,7 @@ class FrontendChannelImpl : public v8_inspector::V8Inspector::Channel {
SendMessageTask(FrontendChannelImpl* channel, SendMessageTask(FrontendChannelImpl* channel,
const std::vector<uint16_t>& message) const std::vector<uint16_t>& message)
: channel_(channel), message_(message) {} : channel_(channel), message_(message) {}
virtual ~SendMessageTask() {} ~SendMessageTask() override {}
bool is_priority_task() final { return false; } bool is_priority_task() final { return false; }
private: private:
...@@ -142,7 +142,7 @@ void RunSyncTask(TaskRunner* task_runner, T callback) { ...@@ -142,7 +142,7 @@ void RunSyncTask(TaskRunner* task_runner, T callback) {
public: public:
SyncTask(v8::base::Semaphore* ready_semaphore, T callback) SyncTask(v8::base::Semaphore* ready_semaphore, T callback)
: ready_semaphore_(ready_semaphore), callback_(callback) {} : ready_semaphore_(ready_semaphore), callback_(callback) {}
virtual ~SyncTask() = default; ~SyncTask() override = default;
bool is_priority_task() final { return true; } bool is_priority_task() final { return true; }
private: private:
...@@ -182,7 +182,7 @@ void RunAsyncTask(TaskRunner* task_runner, ...@@ -182,7 +182,7 @@ void RunAsyncTask(TaskRunner* task_runner,
class AsyncTask : public TaskRunner::Task { class AsyncTask : public TaskRunner::Task {
public: public:
explicit AsyncTask(TaskRunner::Task* inner) : inner_(inner) {} explicit AsyncTask(TaskRunner::Task* inner) : inner_(inner) {}
virtual ~AsyncTask() = default; ~AsyncTask() override = default;
bool is_priority_task() override { return inner_->is_priority_task(); } bool is_priority_task() override { return inner_->is_priority_task(); }
void Run(IsolateData* data) override { void Run(IsolateData* data) override {
data->AsyncTaskStarted(inner_.get()); data->AsyncTaskStarted(inner_.get());
...@@ -216,8 +216,7 @@ class ExecuteStringTask : public TaskRunner::Task { ...@@ -216,8 +216,7 @@ class ExecuteStringTask : public TaskRunner::Task {
ExecuteStringTask(const std::string& expression, int context_group_id) ExecuteStringTask(const std::string& expression, int context_group_id)
: expression_utf8_(expression), context_group_id_(context_group_id) {} : expression_utf8_(expression), context_group_id_(context_group_id) {}
virtual ~ExecuteStringTask() { ~ExecuteStringTask() override {}
}
bool is_priority_task() override { return false; } bool is_priority_task() override { return false; }
void Run(IsolateData* data) override { void Run(IsolateData* data) override {
v8::MicrotasksScope microtasks_scope(data->isolate(), v8::MicrotasksScope microtasks_scope(data->isolate(),
...@@ -595,7 +594,7 @@ class SetTimeoutTask : public TaskRunner::Task { ...@@ -595,7 +594,7 @@ class SetTimeoutTask : public TaskRunner::Task {
SetTimeoutTask(int context_group_id, v8::Isolate* isolate, SetTimeoutTask(int context_group_id, v8::Isolate* isolate,
v8::Local<v8::Function> function) v8::Local<v8::Function> function)
: function_(isolate, function), context_group_id_(context_group_id) {} : function_(isolate, function), context_group_id_(context_group_id) {}
virtual ~SetTimeoutTask() {} ~SetTimeoutTask() override {}
bool is_priority_task() final { return false; } bool is_priority_task() final { return false; }
private: private:
......
...@@ -28,7 +28,7 @@ class TaskRunner : public v8::base::Thread { ...@@ -28,7 +28,7 @@ class TaskRunner : public v8::base::Thread {
TaskRunner(IsolateData::SetupGlobalTasks setup_global_tasks, TaskRunner(IsolateData::SetupGlobalTasks setup_global_tasks,
bool catch_exceptions, v8::base::Semaphore* ready_semaphore, bool catch_exceptions, v8::base::Semaphore* ready_semaphore,
v8::StartupData* startup_data, bool with_inspector); v8::StartupData* startup_data, bool with_inspector);
virtual ~TaskRunner(); ~TaskRunner() override;
IsolateData* data() const { return data_.get(); } IsolateData* data() const { return data_.get(); }
// Thread implementation. // Thread implementation.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment