Mark various anonymous classes final

This commit is contained in:
Martin Hořeňovský
2023-03-20 22:56:43 +01:00
parent 173aa3f1f4
commit 2598116aa6
4 changed files with 10 additions and 11 deletions
+3 -3
View File
@@ -85,7 +85,7 @@ namespace Catch {
namespace {
//! A do-nothing implementation of colour, used as fallback for unknown
//! platforms, and when the user asks to deactivate all colours.
class NoColourImpl : public ColourImpl {
class NoColourImpl final : public ColourImpl {
public:
NoColourImpl( IStream* stream ): ColourImpl( stream ) {}
@@ -103,7 +103,7 @@ namespace Catch {
namespace Catch {
namespace {
class Win32ColourImpl : public ColourImpl {
class Win32ColourImpl final : public ColourImpl {
public:
Win32ColourImpl(IStream* stream):
ColourImpl(stream) {
@@ -169,7 +169,7 @@ namespace {
namespace Catch {
namespace {
class ANSIColourImpl : public ColourImpl {
class ANSIColourImpl final : public ColourImpl {
public:
ANSIColourImpl( IStream* stream ): ColourImpl( stream ) {}