From 3be0d77cc4ae10506fb513987067e9515169a401 Mon Sep 17 00:00:00 2001 From: Alex Turbov Date: Tue, 23 Aug 2022 07:55:30 +0400 Subject: cmDocumentationFormatter.h: No need `virtual` methods Can be added later it really need. Also, drop ctor/dtor to make the class trivially destructable. --- Source/cmDocumentationFormatter.cxx | 4 ---- Source/cmDocumentationFormatter.h | 10 +++------- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/Source/cmDocumentationFormatter.cxx b/Source/cmDocumentationFormatter.cxx index fdc6304..5773362 100644 --- a/Source/cmDocumentationFormatter.cxx +++ b/Source/cmDocumentationFormatter.cxx @@ -11,10 +11,6 @@ #include "cmDocumentationEntry.h" #include "cmDocumentationSection.h" -cmDocumentationFormatter::cmDocumentationFormatter() = default; - -cmDocumentationFormatter::~cmDocumentationFormatter() = default; - void cmDocumentationFormatter::PrintFormatted(std::ostream& os, const char* text) { diff --git a/Source/cmDocumentationFormatter.h b/Source/cmDocumentationFormatter.h index 98cac9b..ca7ad0c 100644 --- a/Source/cmDocumentationFormatter.h +++ b/Source/cmDocumentationFormatter.h @@ -12,14 +12,10 @@ class cmDocumentationSection; class cmDocumentationFormatter { public: - cmDocumentationFormatter(); - virtual ~cmDocumentationFormatter(); void PrintFormatted(std::ostream& os, const char* text); - - virtual void PrintSection(std::ostream& os, - cmDocumentationSection const& section); - virtual void PrintPreformatted(std::ostream& os, const char* text); - virtual void PrintParagraph(std::ostream& os, const char* text); + void PrintSection(std::ostream& os, cmDocumentationSection const& section); + void PrintPreformatted(std::ostream& os, const char* text); + void PrintParagraph(std::ostream& os, const char* text); void PrintColumn(std::ostream& os, const char* text); void SetIndent(const char* indent); -- cgit v0.12