Commit bda85449 authored by Abseil Team's avatar Abseil Team Committed by Copybara-Service
Browse files

Fixup some missing overrides in googletest.

This CL adds a couple missing overrides in the googletest sources.
These were found downstream when -Wsuggest-override and
-Wsuggest-destructor-override were enabled.

PiperOrigin-RevId: 447754883
Change-Id: I7bf35a8757cbc5ae157827037aa3d13f47392406
parent 4348d4ef
...@@ -1530,7 +1530,7 @@ class ThreadLocal : public ThreadLocalBase { ...@@ -1530,7 +1530,7 @@ class ThreadLocal : public ThreadLocalBase {
explicit ThreadLocal(const T& value) explicit ThreadLocal(const T& value)
: default_factory_(new InstanceValueHolderFactory(value)) {} : default_factory_(new InstanceValueHolderFactory(value)) {}
~ThreadLocal() { ThreadLocalRegistry::OnThreadLocalDestroyed(this); } ~ThreadLocal() override { ThreadLocalRegistry::OnThreadLocalDestroyed(this); }
T* pointer() { return GetOrCreateValue(); } T* pointer() { return GetOrCreateValue(); }
const T* pointer() const { return GetOrCreateValue(); } const T* pointer() const { return GetOrCreateValue(); }
...@@ -1559,7 +1559,7 @@ class ThreadLocal : public ThreadLocalBase { ...@@ -1559,7 +1559,7 @@ class ThreadLocal : public ThreadLocalBase {
->pointer(); ->pointer();
} }
virtual ThreadLocalValueHolderBase* NewValueForCurrentThread() const { ThreadLocalValueHolderBase* NewValueForCurrentThread() const override {
return default_factory_->MakeNewHolder(); return default_factory_->MakeNewHolder();
} }
......
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