Fix virtual-dtor warning a different way, since a virtual dtor is not required for this use case.

This commit is contained in:
David Blaikie 2021-03-01 09:15:00 -08:00
parent e913a75414
commit 776be16ba0
1 changed files with 3 additions and 2 deletions

View File

@ -14,12 +14,13 @@ using namespace lldb_private;
class Callback {
public:
virtual ~Callback() = default;
virtual void Invoke() const {}
void operator()() const { Invoke(); }
protected:
~Callback() = default;
};
class MockCallback : public Callback {
class MockCallback final : public Callback {
public:
MOCK_CONST_METHOD0(Invoke, void());
};