Mark various anonymous classes final

This commit is contained in:
Martin Hořeňovský committed 2023-03-20 22:56:43 +01:00
1 parent 173aa3f1f4
commit 2598116aa6
4 files changed
+10 -11

No files matched your search

+2 -3
View File
@@ -27,7 +27,7 @@ namespace Catch {
namespace Generators {
namespace {
struct GeneratorTracker : TestCaseTracking::TrackerBase,
struct GeneratorTracker final : TestCaseTracking::TrackerBase,
IGeneratorTracker {
GeneratorBasePtr m_generator;
@@ -36,7 +36,7 @@ namespace Catch {
TrackerContext& ctx,
ITracker* parent ):
TrackerBase( CATCH_MOVE( nameAndLocation ), ctx, parent ) {}
~GeneratorTracker() override;
~GeneratorTracker() override = default;
static GeneratorTracker*
acquire( TrackerContext& ctx,
@@ -161,7 +161,6 @@ namespace Catch {
m_generator = CATCH_MOVE( generator );
}
};
GeneratorTracker::~GeneratorTracker() = default;
} // namespace
}