diff options
Diffstat (limited to 'deps/v8/test/unittests/libplatform/default-platform-unittest.cc')
-rw-r--r-- | deps/v8/test/unittests/libplatform/default-platform-unittest.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/deps/v8/test/unittests/libplatform/default-platform-unittest.cc b/deps/v8/test/unittests/libplatform/default-platform-unittest.cc index 031eb9efbd..cb219a4737 100644 --- a/deps/v8/test/unittests/libplatform/default-platform-unittest.cc +++ b/deps/v8/test/unittests/libplatform/default-platform-unittest.cc @@ -17,13 +17,15 @@ namespace default_platform_unittest { namespace { struct MockTask : public Task { - virtual ~MockTask() { Die(); } + // See issue v8:8185 + ~MockTask() /* override */ { Die(); } MOCK_METHOD0(Run, void()); MOCK_METHOD0(Die, void()); }; struct MockIdleTask : public IdleTask { - virtual ~MockIdleTask() { Die(); } + // See issue v8:8185 + ~MockIdleTask() /* override */ { Die(); } MOCK_METHOD1(Run, void(double deadline_in_seconds)); MOCK_METHOD0(Die, void()); }; @@ -242,10 +244,10 @@ class TestBackgroundTask : public Task { explicit TestBackgroundTask(base::Semaphore* sem, bool* executed) : sem_(sem), executed_(executed) {} - virtual ~TestBackgroundTask() { Die(); } + ~TestBackgroundTask() override { Die(); } MOCK_METHOD0(Die, void()); - void Run() { + void Run() override { *executed_ = true; sem_->Signal(); } |