Fix virtual-dtor warning a different way, since a virtual dtor is not required for this use case.
This commit is contained in:
parent
e913a75414
commit
776be16ba0
|
@ -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());
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue