Skip to content

Commit 5fd443c

Browse files
Abseil Teamcopybara-github
authored andcommitted
Automated Code Change
PiperOrigin-RevId: 861479667 Change-Id: I3c64fef567065529f18a04b98df7b015256dfed1
1 parent 8508785 commit 5fd443c

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

googletest/include/gtest/internal/gtest-port.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1452,7 +1452,7 @@ typedef GTestMutexLock MutexLock;
14521452
// without knowing its type.
14531453
class [[nodiscard]] ThreadLocalValueHolderBase {
14541454
public:
1455-
virtual ~ThreadLocalValueHolderBase() {}
1455+
virtual ~ThreadLocalValueHolderBase() = default;
14561456
};
14571457

14581458
// Provides a way for a thread to send notifications to a ThreadLocal
@@ -1466,8 +1466,8 @@ class [[nodiscard]] ThreadLocalBase {
14661466
virtual ThreadLocalValueHolderBase* NewValueForCurrentThread() const = 0;
14671467

14681468
protected:
1469-
ThreadLocalBase() {}
1470-
virtual ~ThreadLocalBase() {}
1469+
ThreadLocalBase() = default;
1470+
virtual ~ThreadLocalBase() = default;
14711471

14721472
private:
14731473
ThreadLocalBase(const ThreadLocalBase&) = delete;
@@ -1496,7 +1496,7 @@ class GTEST_API_ [[nodiscard]] ThreadWithParamBase {
14961496
protected:
14971497
class Runnable {
14981498
public:
1499-
virtual ~Runnable() {}
1499+
virtual ~Runnable() = default;
15001500
virtual void Run() = 0;
15011501
};
15021502

@@ -1515,14 +1515,14 @@ class [[nodiscard]] ThreadWithParam : public ThreadWithParamBase {
15151515

15161516
ThreadWithParam(UserThreadFunc* func, T param, Notification* thread_can_start)
15171517
: ThreadWithParamBase(new RunnableImpl(func, param), thread_can_start) {}
1518-
virtual ~ThreadWithParam() {}
1518+
~ThreadWithParam() override {}
15191519

15201520
private:
15211521
class RunnableImpl : public Runnable {
15221522
public:
15231523
RunnableImpl(UserThreadFunc* func, T param) : func_(func), param_(param) {}
1524-
virtual ~RunnableImpl() {}
1525-
virtual void Run() { func_(param_); }
1524+
~RunnableImpl() override {}
1525+
void Run() override { func_(param_); }
15261526

15271527
private:
15281528
UserThreadFunc* const func_;
@@ -1605,8 +1605,8 @@ class [[nodiscard]] ThreadLocal : public ThreadLocalBase {
16051605

16061606
class ValueHolderFactory {
16071607
public:
1608-
ValueHolderFactory() {}
1609-
virtual ~ValueHolderFactory() {}
1608+
ValueHolderFactory() = default;
1609+
virtual ~ValueHolderFactory() = default;
16101610
virtual ValueHolder* MakeNewHolder() const = 0;
16111611

16121612
private:
@@ -1616,7 +1616,7 @@ class [[nodiscard]] ThreadLocal : public ThreadLocalBase {
16161616

16171617
class DefaultValueHolderFactory : public ValueHolderFactory {
16181618
public:
1619-
DefaultValueHolderFactory() {}
1619+
DefaultValueHolderFactory() = default;
16201620
ValueHolder* MakeNewHolder() const override { return new ValueHolder(); }
16211621

16221622
private:

0 commit comments

Comments
 (0)