clang-tidy: Use = default

Suppress some cases in `Source/cmGeneratorExpressionNode.cxx` and
`Source/cmUVHandlePtr.h` where a few older compilers require a
user-defined default constructor (with `{}`).
This commit is contained in:
Regina Pfeifer
2019-01-25 06:44:32 -05:00
committed by Brad King
parent a7f5cd45e1
commit 55671b41d2
151 changed files with 241 additions and 463 deletions
-1
View File
@@ -14,7 +14,6 @@ modernize-*,\
-modernize-raw-string-literal,\
-modernize-return-braced-init-list,\
-modernize-use-auto,\
-modernize-use-equals-default,\
-modernize-use-equals-delete,\
-modernize-use-noexcept,\
-modernize-use-transparent-functors,\
+1 -3
View File
@@ -21,9 +21,7 @@ cmCPackIFWGenerator::cmCPackIFWGenerator()
this->Generator = this;
}
cmCPackIFWGenerator::~cmCPackIFWGenerator()
{
}
cmCPackIFWGenerator::~cmCPackIFWGenerator() = default;
int cmCPackIFWGenerator::PackageFiles()
{
+1 -3
View File
@@ -16,9 +16,7 @@
#include <stddef.h>
#include <utility>
cmCPackIFWInstaller::cmCPackIFWInstaller()
{
}
cmCPackIFWInstaller::cmCPackIFWInstaller() = default;
void cmCPackIFWInstaller::printSkippedOptionWarning(
const std::string& optionName, const std::string& optionValue)
+1 -3
View File
@@ -24,9 +24,7 @@ cmCPackIFWPackage::CompareStruct::CompareStruct()
}
//------------------------------------------------------- DependenceStruct ---
cmCPackIFWPackage::DependenceStruct::DependenceStruct()
{
}
cmCPackIFWPackage::DependenceStruct::DependenceStruct() = default;
cmCPackIFWPackage::DependenceStruct::DependenceStruct(
const std::string& dependence)
+1 -3
View File
@@ -10,6 +10,4 @@ cmCPack7zGenerator::cmCPack7zGenerator()
{
}
cmCPack7zGenerator::~cmCPack7zGenerator()
{
}
cmCPack7zGenerator::~cmCPack7zGenerator() = default;
+1 -3
View File
@@ -22,9 +22,7 @@ cmCPackArchiveGenerator::cmCPackArchiveGenerator(cmArchiveWrite::Compress t,
this->ArchiveFormat = format;
}
cmCPackArchiveGenerator::~cmCPackArchiveGenerator()
{
}
cmCPackArchiveGenerator::~cmCPackArchiveGenerator() = default;
std::string cmCPackArchiveGenerator::GetArchiveComponentFileName(
const std::string& component, bool isGroupName)
+2 -6
View File
@@ -8,13 +8,9 @@
#include "cmCPackLog.h"
#include "cmSystemTools.h"
cmCPackBundleGenerator::cmCPackBundleGenerator()
{
}
cmCPackBundleGenerator::cmCPackBundleGenerator() = default;
cmCPackBundleGenerator::~cmCPackBundleGenerator()
{
}
cmCPackBundleGenerator::~cmCPackBundleGenerator() = default;
int cmCPackBundleGenerator::InitializeInternal()
{
+2 -6
View File
@@ -432,13 +432,9 @@ bool DebGenerator::generateDeb() const
} // end anonymous namespace
cmCPackDebGenerator::cmCPackDebGenerator()
{
}
cmCPackDebGenerator::cmCPackDebGenerator() = default;
cmCPackDebGenerator::~cmCPackDebGenerator()
{
}
cmCPackDebGenerator::~cmCPackDebGenerator() = default;
int cmCPackDebGenerator::InitializeInternal()
{
+1 -3
View File
@@ -62,9 +62,7 @@ cmCPackDragNDropGenerator::cmCPackDragNDropGenerator()
this->componentPackageMethod = ONE_PACKAGE;
}
cmCPackDragNDropGenerator::~cmCPackDragNDropGenerator()
{
}
cmCPackDragNDropGenerator::~cmCPackDragNDropGenerator() = default;
int cmCPackDragNDropGenerator::InitializeInternal()
{
+2 -4
View File
@@ -31,9 +31,7 @@ int cmCPackFreeBSDGenerator::InitializeInternal()
return this->Superclass::InitializeInternal();
}
cmCPackFreeBSDGenerator::~cmCPackFreeBSDGenerator()
{
}
cmCPackFreeBSDGenerator::~cmCPackFreeBSDGenerator() = default;
// This is a wrapper, for use only in stream-based output,
// that will output a string in UCL escaped fashion (in particular,
@@ -103,7 +101,7 @@ public:
{
}
virtual ~ManifestKey() {}
virtual ~ManifestKey() = default;
// Output the value associated with this key to the stream @p s.
// Format is to be decided by subclasses.
+1 -3
View File
@@ -30,9 +30,7 @@ cmCPackNSISGenerator::cmCPackNSISGenerator(bool nsis64)
Nsis64 = nsis64;
}
cmCPackNSISGenerator::~cmCPackNSISGenerator()
{
}
cmCPackNSISGenerator::~cmCPackNSISGenerator() = default;
int cmCPackNSISGenerator::PackageFiles()
{
+2 -6
View File
@@ -11,13 +11,9 @@
#include "cmSystemTools.h"
#include "cm_sys_stat.h"
cmCPackOSXX11Generator::cmCPackOSXX11Generator()
{
}
cmCPackOSXX11Generator::cmCPackOSXX11Generator() = default;
cmCPackOSXX11Generator::~cmCPackOSXX11Generator()
{
}
cmCPackOSXX11Generator::~cmCPackOSXX11Generator() = default;
int cmCPackOSXX11Generator::PackageFiles()
{
+1 -3
View File
@@ -15,9 +15,7 @@ cmCPackPKGGenerator::cmCPackPKGGenerator()
this->componentPackageMethod = ONE_PACKAGE;
}
cmCPackPKGGenerator::~cmCPackPKGGenerator()
{
}
cmCPackPKGGenerator::~cmCPackPKGGenerator() = default;
bool cmCPackPKGGenerator::SupportsComponentInstallation() const
{
@@ -30,9 +30,7 @@ cmCPackPackageMakerGenerator::cmCPackPackageMakerGenerator()
this->PackageCompatibilityVersion = getVersion(10, 4);
}
cmCPackPackageMakerGenerator::~cmCPackPackageMakerGenerator()
{
}
cmCPackPackageMakerGenerator::~cmCPackPackageMakerGenerator() = default;
bool cmCPackPackageMakerGenerator::SupportsComponentInstallation() const
{
@@ -17,9 +17,7 @@ cmCPackProductBuildGenerator::cmCPackProductBuildGenerator()
this->componentPackageMethod = ONE_PACKAGE;
}
cmCPackProductBuildGenerator::~cmCPackProductBuildGenerator()
{
}
cmCPackProductBuildGenerator::~cmCPackProductBuildGenerator() = default;
int cmCPackProductBuildGenerator::PackageFiles()
{
+2 -6
View File
@@ -14,13 +14,9 @@
#include "cmCPackLog.h"
#include "cmSystemTools.h"
cmCPackRPMGenerator::cmCPackRPMGenerator()
{
}
cmCPackRPMGenerator::cmCPackRPMGenerator() = default;
cmCPackRPMGenerator::~cmCPackRPMGenerator()
{
}
cmCPackRPMGenerator::~cmCPackRPMGenerator() = default;
int cmCPackRPMGenerator::InitializeInternal()
{
+2 -6
View File
@@ -13,13 +13,9 @@
#include "cmSystemTools.h"
#include "cm_sys_stat.h"
cmCPackSTGZGenerator::cmCPackSTGZGenerator()
{
}
cmCPackSTGZGenerator::cmCPackSTGZGenerator() = default;
cmCPackSTGZGenerator::~cmCPackSTGZGenerator()
{
}
cmCPackSTGZGenerator::~cmCPackSTGZGenerator() = default;
int cmCPackSTGZGenerator::InitializeInternal()
{
+1 -3
View File
@@ -10,6 +10,4 @@ cmCPackTGZGenerator::cmCPackTGZGenerator()
{
}
cmCPackTGZGenerator::~cmCPackTGZGenerator()
{
}
cmCPackTGZGenerator::~cmCPackTGZGenerator() = default;
+1 -3
View File
@@ -10,6 +10,4 @@ cmCPackTXZGenerator::cmCPackTXZGenerator()
{
}
cmCPackTXZGenerator::~cmCPackTXZGenerator()
{
}
cmCPackTXZGenerator::~cmCPackTXZGenerator() = default;
+1 -3
View File
@@ -10,6 +10,4 @@ cmCPackTarBZip2Generator::cmCPackTarBZip2Generator()
{
}
cmCPackTarBZip2Generator::~cmCPackTarBZip2Generator()
{
}
cmCPackTarBZip2Generator::~cmCPackTarBZip2Generator() = default;
+1 -3
View File
@@ -10,6 +10,4 @@ cmCPackTarCompressGenerator::cmCPackTarCompressGenerator()
{
}
cmCPackTarCompressGenerator::~cmCPackTarCompressGenerator()
{
}
cmCPackTarCompressGenerator::~cmCPackTarCompressGenerator() = default;
+1 -3
View File
@@ -10,6 +10,4 @@ cmCPackZIPGenerator::cmCPackZIPGenerator()
{
}
cmCPackZIPGenerator::~cmCPackZIPGenerator()
{
}
cmCPackZIPGenerator::~cmCPackZIPGenerator() = default;
+1 -3
View File
@@ -77,9 +77,7 @@ cmCTestBZR::cmCTestBZR(cmCTest* ct, std::ostream& log)
cmSystemTools::PutEnv("BZR_PROGRESS_BAR=none");
}
cmCTestBZR::~cmCTestBZR()
{
}
cmCTestBZR::~cmCTestBZR() = default;
class cmCTestBZR::InfoParser : public cmCTestVC::LineParser
{
+1 -1
View File
@@ -507,7 +507,7 @@ public:
: FTC(ftc)
{
}
FragmentCompare() {}
FragmentCompare() = default;
bool operator()(std::string const& l, std::string const& r) const
{
// Order files by modification time. Use lexicographic order
+1 -3
View File
@@ -16,9 +16,7 @@ cmCTestCVS::cmCTestCVS(cmCTest* ct, std::ostream& log)
{
}
cmCTestCVS::~cmCTestCVS()
{
}
cmCTestCVS::~cmCTestCVS() = default;
class cmCTestCVS::UpdateParser : public cmCTestVC::LineParser
{
+1 -3
View File
@@ -11,9 +11,7 @@
#include <ostream>
#include <string>
cmCTestConfigureHandler::cmCTestConfigureHandler()
{
}
cmCTestConfigureHandler::cmCTestConfigureHandler() = default;
void cmCTestConfigureHandler::Initialize()
{
+1 -3
View File
@@ -112,9 +112,7 @@ private:
cmDuration TimeOut;
};
cmCTestCoverageHandler::cmCTestCoverageHandler()
{
}
cmCTestCoverageHandler::cmCTestCoverageHandler() = default;
void cmCTestCoverageHandler::Initialize()
{
+2 -4
View File
@@ -31,9 +31,7 @@ cmCTestGIT::cmCTestGIT(cmCTest* ct, std::ostream& log)
this->CurrentGitVersion = 0;
}
cmCTestGIT::~cmCTestGIT()
{
}
cmCTestGIT::~cmCTestGIT() = default;
class cmCTestGIT::OneLineParser : public cmCTestVC::LineParser
{
@@ -477,7 +475,7 @@ private:
std::string EMail;
unsigned long Time = 0;
long TimeZone = 0;
Person() {}
Person() = default;
};
void ParsePerson(const char* str, Person& person)
+1 -3
View File
@@ -18,9 +18,7 @@ cmCTestGenericHandler::cmCTestGenericHandler()
this->TestLoad = 0;
}
cmCTestGenericHandler::~cmCTestGenericHandler()
{
}
cmCTestGenericHandler::~cmCTestGenericHandler() = default;
void cmCTestGenericHandler::SetOption(const std::string& op, const char* value)
{
+1 -3
View File
@@ -15,9 +15,7 @@ cmCTestGlobalVC::cmCTestGlobalVC(cmCTest* ct, std::ostream& log)
this->PriorRev = this->Unknown;
}
cmCTestGlobalVC::~cmCTestGlobalVC()
{
}
cmCTestGlobalVC::~cmCTestGlobalVC() = default;
const char* cmCTestGlobalVC::LocalPath(std::string const& path)
{
+1 -3
View File
@@ -18,9 +18,7 @@ cmCTestHG::cmCTestHG(cmCTest* ct, std::ostream& log)
this->PriorRev = this->Unknown;
}
cmCTestHG::~cmCTestHG()
{
}
cmCTestHG::~cmCTestHG() = default;
class cmCTestHG::IdentifyParser : public cmCTestVC::LineParser
{
+2 -4
View File
@@ -44,7 +44,7 @@ public:
: Handler(handler)
{
}
~TestComparator() {}
~TestComparator() = default;
// Sorts tests in descending order of cost
bool operator()(int index1, int index2) const
@@ -70,9 +70,7 @@ cmCTestMultiProcessHandler::cmCTestMultiProcessHandler()
this->SerialTestRunning = false;
}
cmCTestMultiProcessHandler::~cmCTestMultiProcessHandler()
{
}
cmCTestMultiProcessHandler::~cmCTestMultiProcessHandler() = default;
// Set the tests
void cmCTestMultiProcessHandler::SetTests(TestMap& tests,
+1 -3
View File
@@ -19,9 +19,7 @@ cmCTestP4::cmCTestP4(cmCTest* ct, std::ostream& log)
this->PriorRev = this->Unknown;
}
cmCTestP4::~cmCTestP4()
{
}
cmCTestP4::~cmCTestP4() = default;
class cmCTestP4::IdentifyParser : public cmCTestVC::LineParser
{
+1 -3
View File
@@ -26,9 +26,7 @@ cmCTestSVN::cmCTestSVN(cmCTest* ct, std::ostream& log)
this->PriorRev = this->Unknown;
}
cmCTestSVN::~cmCTestSVN()
{
}
cmCTestSVN::~cmCTestSVN() = default;
void cmCTestSVN::CleanupImpl()
{
+2 -2
View File
@@ -53,8 +53,8 @@ struct cmListFileFunction;
class cmCTestScriptFunctionBlocker : public cmFunctionBlocker
{
public:
cmCTestScriptFunctionBlocker() {}
~cmCTestScriptFunctionBlocker() override {}
cmCTestScriptFunctionBlocker() = default;
~cmCTestScriptFunctionBlocker() override = default;
bool IsFunctionBlocked(const cmListFileFunction& lff, cmMakefile& mf,
cmExecutionStatus& /*status*/) override;
// virtual bool ShouldRemove(const cmListFileFunction& lff, cmMakefile &mf);
+1 -1
View File
@@ -31,7 +31,7 @@ class cmCTestSubmitHandler::ResponseParser : public cmXMLParser
{
public:
ResponseParser() { this->Status = STATUS_OK; }
~ResponseParser() override {}
~ResponseParser() override = default;
public:
enum StatusType
+1 -3
View File
@@ -34,9 +34,7 @@ static const char* cmCTestUpdateHandlerUpdateToString(int type)
return cmCTestUpdateHandlerUpdateStrings[type];
}
cmCTestUpdateHandler::cmCTestUpdateHandler()
{
}
cmCTestUpdateHandler::cmCTestUpdateHandler() = default;
void cmCTestUpdateHandler::Initialize()
{
+1 -3
View File
@@ -24,9 +24,7 @@ cmCTestVC::cmCTestVC(cmCTest* ct, std::ostream& log)
this->Unknown.Rev = "Unknown";
}
cmCTestVC::~cmCTestVC()
{
}
cmCTestVC::~cmCTestVC() = default;
void cmCTestVC::SetCommandLineTool(std::string const& tool)
{
+1 -1
View File
@@ -20,7 +20,7 @@ public:
{
}
virtual ~JSONParser() {}
virtual ~JSONParser() = default;
std::string getValue(std::string const& line, int type)
{
+1 -1
View File
@@ -24,7 +24,7 @@ public:
this->CurFileName.clear();
}
~XMLParser() override {}
~XMLParser() override = default;
protected:
void EndElement(const std::string& name) override
+1 -1
View File
@@ -20,7 +20,7 @@ public:
{
}
virtual ~HTMLParser() {}
virtual ~HTMLParser() = default;
bool initializeDelphiFile(
std::string const& filename,
+1 -1
View File
@@ -23,7 +23,7 @@ public:
this->PackageName.clear();
}
~XMLParser() override {}
~XMLParser() override = default;
protected:
void EndElement(const std::string& /*name*/) override {}
+1 -3
View File
@@ -18,9 +18,7 @@ cmParseMumpsCoverage::cmParseMumpsCoverage(
{
}
cmParseMumpsCoverage::~cmParseMumpsCoverage()
{
}
cmParseMumpsCoverage::~cmParseMumpsCoverage() = default;
bool cmParseMumpsCoverage::ReadCoverageFile(const char* file)
{
+1 -3
View File
@@ -69,9 +69,7 @@ cmProcess::cmProcess(cmCTestRunTest& runner)
this->StartTime = std::chrono::steady_clock::time_point();
}
cmProcess::~cmProcess()
{
}
cmProcess::~cmProcess() = default;
void cmProcess::SetCommand(const char* command)
{
+1 -3
View File
@@ -14,9 +14,7 @@ cmCursesLabelWidget::cmCursesLabelWidget(int width, int height, int left,
this->SetValue(name);
}
cmCursesLabelWidget::~cmCursesLabelWidget()
{
}
cmCursesLabelWidget::~cmCursesLabelWidget() = default;
bool cmCursesLabelWidget::HandleInput(int& /*key*/, cmCursesMainForm* /*fm*/,
WINDOW* /*w*/)
+5 -15
View File
@@ -86,9 +86,7 @@ QFrame* StartCompilerSetup::CreatePlatformWidgets()
return frame;
}
StartCompilerSetup::~StartCompilerSetup()
{
}
StartCompilerSetup::~StartCompilerSetup() = default;
void StartCompilerSetup::setGenerators(
std::vector<cmake::GeneratorInfo> const& gens)
@@ -237,9 +235,7 @@ NativeCompilerSetup::NativeCompilerSetup(QWidget* p)
this->setupUi(c);
}
NativeCompilerSetup::~NativeCompilerSetup()
{
}
NativeCompilerSetup::~NativeCompilerSetup() = default;
QString NativeCompilerSetup::getCCompiler() const
{
@@ -301,9 +297,7 @@ CrossCompilerSetup::CrossCompilerSetup(QWidget* p)
this->registerField("systemName*", this->systemName);
}
CrossCompilerSetup::~CrossCompilerSetup()
{
}
CrossCompilerSetup::~CrossCompilerSetup() = default;
QString CrossCompilerSetup::getCCompiler() const
{
@@ -414,9 +408,7 @@ ToolchainCompilerSetup::ToolchainCompilerSetup(QWidget* p)
l->addWidget(this->ToolchainFile);
}
ToolchainCompilerSetup::~ToolchainCompilerSetup()
{
}
ToolchainCompilerSetup::~ToolchainCompilerSetup() = default;
QString ToolchainCompilerSetup::toolchainFile() const
{
@@ -446,9 +438,7 @@ FirstConfigure::FirstConfigure()
this->setPage(ToolchainSetup, this->mToolchainCompilerSetupPage);
}
FirstConfigure::~FirstConfigure()
{
}
FirstConfigure::~FirstConfigure() = default;
void FirstConfigure::setGenerators(
std::vector<cmake::GeneratorInfo> const& gens)
+1 -3
View File
@@ -186,9 +186,7 @@ QCMakeCacheModel::QCMakeCacheModel(QObject* p)
this->setHorizontalHeaderLabels(labels);
}
QCMakeCacheModel::~QCMakeCacheModel()
{
}
QCMakeCacheModel::~QCMakeCacheModel() = default;
static uint qHash(const QCMakeProperty& p)
{
+2 -6
View File
@@ -34,13 +34,9 @@ void Base32Encode5(const unsigned char src[5], char dst[8])
// -- Class methods
cmBase32Encoder::cmBase32Encoder()
{
}
cmBase32Encoder::cmBase32Encoder() = default;
cmBase32Encoder::~cmBase32Encoder()
{
}
cmBase32Encoder::~cmBase32Encoder() = default;
std::string cmBase32Encoder::encodeString(const unsigned char* input,
size_t len, bool padding)
+1 -1
View File
@@ -474,7 +474,7 @@ int CCONV cmGetTotalArgumentSize(int argc, char** argv)
// API for source files.
struct cmCPluginAPISourceFile
{
cmCPluginAPISourceFile() {}
cmCPluginAPISourceFile() = default;
cmSourceFile* RealSourceFile = nullptr;
std::string SourceName;
std::string SourceExtension;
+1 -1
View File
@@ -57,7 +57,7 @@ public:
/** Representation of one part. */
struct PartInfo
{
PartInfo() {}
PartInfo() = default;
void SetName(const std::string& name) { this->Name = name; }
const std::string& GetName() const { return this->Name; }
+1 -1
View File
@@ -42,7 +42,7 @@ private:
void AppendProperty(const std::string& property, const char* value,
bool asString = false);
bool Initialized = false;
CacheEntry() {}
CacheEntry() = default;
};
public:
+2 -2
View File
@@ -30,12 +30,12 @@ public:
/**
* Construct the command. By default it has no makefile.
*/
cmCommand() {}
cmCommand() = default;
/**
* Need virtual destructor to destroy real command type.
*/
virtual ~cmCommand() {}
virtual ~cmCommand() = default;
/**
* Specify the makefile.
+2 -2
View File
@@ -39,7 +39,7 @@ class cmCommandArgument
public:
cmCommandArgument(cmCommandArgumentsHelper* args, const char* key,
cmCommandArgumentGroup* group = nullptr);
virtual ~cmCommandArgument() {}
virtual ~cmCommandArgument() = default;
/// this argument may follow after arg. 0 means it comes first.
void Follows(const cmCommandArgument* arg);
@@ -172,7 +172,7 @@ class cmCommandArgumentGroup
friend class cmCommandArgument;
public:
cmCommandArgumentGroup() {}
cmCommandArgumentGroup() = default;
/// All members of this group may follow the given argument
void Follows(const cmCommandArgument* arg);
+1 -3
View File
@@ -29,9 +29,7 @@ cmCommonTargetGenerator::cmCommonTargetGenerator(cmGeneratorTarget* gt)
{
}
cmCommonTargetGenerator::~cmCommonTargetGenerator()
{
}
cmCommonTargetGenerator::~cmCommonTargetGenerator() = default;
std::string const& cmCommonTargetGenerator::GetConfigName() const
{
+1 -3
View File
@@ -18,9 +18,7 @@ cmComputeComponentGraph::cmComputeComponentGraph(Graph const& input)
this->TransferEdges();
}
cmComputeComponentGraph::~cmComputeComponentGraph()
{
}
cmComputeComponentGraph::~cmComputeComponentGraph() = default;
void cmComputeComponentGraph::Tarjan()
{
+2 -8
View File
@@ -38,14 +38,8 @@ public:
cmGeneratorTarget const* Target = nullptr;
bool IsSharedDep = false;
bool IsFlag = false;
LinkEntry() {}
LinkEntry(LinkEntry const& r)
: Item(r.Item)
, Target(r.Target)
, IsSharedDep(r.IsSharedDep)
, IsFlag(r.IsFlag)
{
}
LinkEntry() = default;
LinkEntry(LinkEntry const& r) = default;
};
typedef std::vector<LinkEntry> EntryVector;
+1 -1
View File
@@ -31,7 +31,7 @@ public:
struct Item
{
Item() {}
Item() = default;
Item(std::string v, bool p, cmGeneratorTarget const* target = nullptr)
: Value(std::move(v))
, IsPath(p)
+1 -3
View File
@@ -103,9 +103,7 @@ cmComputeTargetDepends::cmComputeTargetDepends(cmGlobalGenerator* gg)
cm->GetState()->GetGlobalPropertyAsBool("GLOBAL_DEPENDS_NO_CYCLES");
}
cmComputeTargetDepends::~cmComputeTargetDepends()
{
}
cmComputeTargetDepends::~cmComputeTargetDepends() = default;
bool cmComputeTargetDepends::Compute()
{
+1 -3
View File
@@ -127,9 +127,7 @@ void cmEventBasedConnection::OnDisconnect(int onerror)
}
}
cmConnection::~cmConnection()
{
}
cmConnection::~cmConnection() = default;
bool cmConnection::OnConnectionShuttingDown()
{
+1 -1
View File
@@ -63,7 +63,7 @@ class cmConnection
CM_DISABLE_COPY(cmConnection)
public:
cmConnection() {}
cmConnection() = default;
virtual void WriteData(const std::string& data) = 0;
+1 -1
View File
@@ -47,7 +47,7 @@ private:
typedef std::string std_string;
public:
Def() {}
Def() = default;
Def(const char* v)
: std_string(v ? v : "")
, Exists(v ? true : false)
+1 -3
View File
@@ -19,9 +19,7 @@
#define INCLUDE_REGEX_COMPLAIN_MARKER "#IncludeRegexComplain: "
#define INCLUDE_REGEX_TRANSFORM_MARKER "#IncludeRegexTransform: "
cmDependsC::cmDependsC()
{
}
cmDependsC::cmDependsC() = default;
cmDependsC::cmDependsC(
cmLocalGenerator* lg, const std::string& targetDir, const std::string& lang,
+1 -1
View File
@@ -75,7 +75,7 @@ public:
struct cmIncludeLines
{
cmIncludeLines() {}
cmIncludeLines() = default;
std::vector<UnscannedEntry> UnscannedEntries;
bool Used = false;
};
+1 -3
View File
@@ -68,9 +68,7 @@ public:
}
};
cmDependsFortran::cmDependsFortran()
{
}
cmDependsFortran::cmDependsFortran() = default;
cmDependsFortran::cmDependsFortran(cmLocalGenerator* lg)
: cmDepends(lg)
+2 -6
View File
@@ -4,13 +4,9 @@
#include "cmSystemTools.h"
cmDependsJava::cmDependsJava()
{
}
cmDependsJava::cmDependsJava() = default;
cmDependsJava::~cmDependsJava()
{
}
cmDependsJava::~cmDependsJava() = default;
bool cmDependsJava::WriteDependencies(const std::set<std::string>& sources,
const std::string& /*obj*/,
+1 -1
View File
@@ -115,7 +115,7 @@ private:
struct RequestedHelpItem
{
RequestedHelpItem() {}
RequestedHelpItem() = default;
cmDocumentationEnums::Type HelpType = None;
std::string Filename;
std::string Argument;
+1 -1
View File
@@ -13,7 +13,7 @@ struct cmDocumentationEntry
std::string Name;
std::string Brief;
char CustomNamePrefix = ' ';
cmDocumentationEntry() {}
cmDocumentationEntry() = default;
cmDocumentationEntry(const char* doc[2])
{
if (doc[0]) {
+2 -6
View File
@@ -11,13 +11,9 @@
#include <string>
#include <vector>
cmDocumentationFormatter::cmDocumentationFormatter()
{
}
cmDocumentationFormatter::cmDocumentationFormatter() = default;
cmDocumentationFormatter::~cmDocumentationFormatter()
{
}
cmDocumentationFormatter::~cmDocumentationFormatter() = default;
void cmDocumentationFormatter::PrintFormatted(std::ostream& os,
const char* text)
+1 -3
View File
@@ -24,9 +24,7 @@ private:
cmDynamicLoaderCache* cmDynamicLoaderCache::Instance = nullptr;
cmDynamicLoaderCache::~cmDynamicLoaderCache()
{
}
cmDynamicLoaderCache::~cmDynamicLoaderCache() = default;
void cmDynamicLoaderCache::CacheFile(const char* path,
cmsys::DynamicLoader::LibraryHandle p)
+2 -2
View File
@@ -28,8 +28,8 @@ public:
static void FlushCache();
protected:
cmDynamicLoader() {}
~cmDynamicLoader() {}
cmDynamicLoader() = default;
~cmDynamicLoader() = default;
};
#endif
+1 -1
View File
@@ -11,7 +11,7 @@
class cmExecutionStatus
{
public:
cmExecutionStatus() {}
cmExecutionStatus() = default;
void Clear()
{
+1 -3
View File
@@ -4,9 +4,7 @@
#include <utility>
cmExpandedCommandArgument::cmExpandedCommandArgument()
{
}
cmExpandedCommandArgument::cmExpandedCommandArgument() = default;
cmExpandedCommandArgument::cmExpandedCommandArgument(std::string value,
bool quoted)
+1 -1
View File
@@ -42,7 +42,7 @@ class cmExportFileGenerator
{
public:
cmExportFileGenerator();
virtual ~cmExportFileGenerator() {}
virtual ~cmExportFileGenerator() = default;
/** Set the full path to the export file to generate. */
void SetExportFile(const char* mainFile);
+1 -3
View File
@@ -18,9 +18,7 @@ cmExprParserHelper::cmExprParserHelper()
this->Result = 0;
}
cmExprParserHelper::~cmExprParserHelper()
{
}
cmExprParserHelper::~cmExprParserHelper() = default;
int cmExprParserHelper::ParseString(const char* str, int verb)
{
@@ -41,9 +41,7 @@ cmExternalMakefileProjectGeneratorFactory::
}
cmExternalMakefileProjectGeneratorFactory::
~cmExternalMakefileProjectGeneratorFactory()
{
}
~cmExternalMakefileProjectGeneratorFactory() = default;
std::string cmExternalMakefileProjectGeneratorFactory::GetName() const
{
+1 -1
View File
@@ -26,7 +26,7 @@ class cmMakefile;
class cmExternalMakefileProjectGenerator
{
public:
virtual ~cmExternalMakefileProjectGenerator() {}
virtual ~cmExternalMakefileProjectGenerator() = default;
virtual void EnableLanguage(std::vector<std::string> const& languages,
cmMakefile*, bool optional);
+1 -3
View File
@@ -32,9 +32,7 @@ Discussion:
http://forums.codeblocks.org/index.php/topic,6789.0.html
*/
cmExtraCodeBlocksGenerator::cmExtraCodeBlocksGenerator()
{
}
cmExtraCodeBlocksGenerator::cmExtraCodeBlocksGenerator() = default;
cmExternalMakefileProjectGeneratorFactory*
cmExtraCodeBlocksGenerator::GetFactory()
+1 -3
View File
@@ -16,9 +16,7 @@
#include <string.h>
#include <vector>
cmExtraKateGenerator::cmExtraKateGenerator()
{
}
cmExtraKateGenerator::cmExtraKateGenerator() = default;
cmExternalMakefileProjectGeneratorFactory* cmExtraKateGenerator::GetFactory()
{
+2 -2
View File
@@ -1079,7 +1079,7 @@ struct cmFileCopier
, Doing(DoingNone)
{
}
virtual ~cmFileCopier() {}
virtual ~cmFileCopier() = default;
bool Run(std::vector<std::string> const& args);
@@ -1102,7 +1102,7 @@ protected:
{
bool Exclude = false;
mode_t Permissions = 0;
MatchProperties() {}
MatchProperties() = default;
};
struct MatchRule
{
+2 -6
View File
@@ -8,9 +8,7 @@
#include "cmFileLock.h"
#include "cmFileLockResult.h"
cmFileLockPool::cmFileLockPool()
{
}
cmFileLockPool::cmFileLockPool() = default;
cmFileLockPool::~cmFileLockPool()
{
@@ -111,9 +109,7 @@ bool cmFileLockPool::IsAlreadyLocked(const std::string& filename) const
return this->ProcessScope.IsAlreadyLocked(filename);
}
cmFileLockPool::ScopePool::ScopePool()
{
}
cmFileLockPool::ScopePool::ScopePool() = default;
cmFileLockPool::ScopePool::~ScopePool()
{
+1 -3
View File
@@ -8,9 +8,7 @@
#include <stdio.h> // SEEK_SET
#include <unistd.h>
cmFileLock::cmFileLock()
{
}
cmFileLock::cmFileLock() = default;
cmFileLockResult cmFileLock::Release()
{
+1 -4
View File
@@ -150,10 +150,7 @@ public:
p->AddChildWatcher(ps, this);
}
~cmRealDirectoryWatcher() override
{
// Handle is freed via uv_handle_close callback!
}
~cmRealDirectoryWatcher() override = default;
void StartWatching() final
{
+1 -3
View File
@@ -9,9 +9,7 @@
#include <vector>
cmFilePathChecksum::cmFilePathChecksum()
{
}
cmFilePathChecksum::cmFilePathChecksum() = default;
cmFilePathChecksum::cmFilePathChecksum(std::string const& currentSrcDir,
std::string const& currentBinDir,
+1 -3
View File
@@ -48,9 +48,7 @@ cmFindCommon::cmFindCommon()
this->InitializeSearchPathGroups();
}
cmFindCommon::~cmFindCommon()
{
}
cmFindCommon::~cmFindCommon() = default;
void cmFindCommon::InitializeSearchPathGroups()
{
+1 -1
View File
@@ -202,7 +202,7 @@ struct cmFindLibraryHelper
bool TryRaw = false;
std::string Raw;
cmsys::RegularExpression Regex;
Name() {}
Name() = default;
};
std::vector<Name> Names;
+3 -3
View File
@@ -1671,7 +1671,7 @@ void cmFindPackageCommand::StoreVersionFound()
class cmFileListGeneratorBase
{
public:
virtual ~cmFileListGeneratorBase() {}
virtual ~cmFileListGeneratorBase() = default;
protected:
bool Consider(std::string const& fullPath, cmFileList& listing);
@@ -1688,8 +1688,8 @@ private:
class cmFileList
{
public:
cmFileList() {}
virtual ~cmFileList() {}
cmFileList() = default;
virtual ~cmFileList() = default;
cmFileList& operator/(cmFileListGeneratorBase const& rhs)
{
if (this->Last) {
+1 -1
View File
@@ -26,7 +26,7 @@ public:
return false;
}
virtual ~cmFunctionBlocker() {}
virtual ~cmFunctionBlocker() = default;
/** Set/Get the context in which this blocker is created. */
void SetStartingContext(cmListFileContext const& lfc)
+2 -2
View File
@@ -14,10 +14,10 @@
class cmFunctionHelperCommand : public cmCommand
{
public:
cmFunctionHelperCommand() {}
cmFunctionHelperCommand() = default;
///! clean up any memory allocated by the function
~cmFunctionHelperCommand() override {}
~cmFunctionHelperCommand() override = default;
/**
* This is a virtual constructor for the command.
+1 -1
View File
@@ -19,7 +19,7 @@ class cmFunctionFunctionBlocker : public cmFunctionBlocker
{
public:
cmFunctionFunctionBlocker() { this->Depth = 0; }
~cmFunctionFunctionBlocker() override {}
~cmFunctionFunctionBlocker() override = default;
bool IsFunctionBlocked(const cmListFileFunction&, cmMakefile& mf,
cmExecutionStatus&) override;
bool ShouldRemove(const cmListFileFunction&, cmMakefile& mf) override;
+1 -3
View File
@@ -102,9 +102,7 @@ void cmGeneratedFileStream::SetCompressionExtraExtension(bool ext)
this->CompressExtraExtension = ext;
}
cmGeneratedFileStreamBase::cmGeneratedFileStreamBase()
{
}
cmGeneratedFileStreamBase::cmGeneratedFileStreamBase() = default;
cmGeneratedFileStreamBase::cmGeneratedFileStreamBase(std::string const& name)
{
+1 -3
View File
@@ -33,9 +33,7 @@ std::unique_ptr<cmCompiledGeneratorExpression> cmGeneratorExpression::Parse(
return this->Parse(std::string(input ? input : ""));
}
cmGeneratorExpression::~cmGeneratorExpression()
{
}
cmGeneratorExpression::~cmGeneratorExpression() = default;
const std::string& cmCompiledGeneratorExpression::Evaluate(
cmLocalGenerator* lg, const std::string& config, bool quiet,
+2 -2
View File
@@ -16,8 +16,8 @@ struct cmGeneratorExpressionNode;
struct cmGeneratorExpressionEvaluator
{
cmGeneratorExpressionEvaluator() {}
virtual ~cmGeneratorExpressionEvaluator() {}
cmGeneratorExpressionEvaluator() = default;
virtual ~cmGeneratorExpressionEvaluator() = default;
enum Type
{
+1 -3
View File
@@ -2,9 +2,7 @@
file Copyright.txt or https://cmake.org/licensing for details. */
#include "cmGeneratorExpressionLexer.h"
cmGeneratorExpressionLexer::cmGeneratorExpressionLexer()
{
}
cmGeneratorExpressionLexer::cmGeneratorExpressionLexer() = default;
static void InsertText(const char* upto, const char* c,
std::vector<cmGeneratorExpressionToken>& result)
+49 -47
View File
@@ -56,7 +56,7 @@ std::string cmGeneratorExpressionNode::EvaluateDependentExpression(
static const struct ZeroNode : public cmGeneratorExpressionNode
{
ZeroNode() {}
ZeroNode() {} // NOLINT(modernize-use-equals-default)
bool GeneratesContent() const override { return false; }
@@ -74,7 +74,7 @@ static const struct ZeroNode : public cmGeneratorExpressionNode
static const struct OneNode : public cmGeneratorExpressionNode
{
OneNode() {}
OneNode() {} // NOLINT(modernize-use-equals-default)
bool AcceptsArbitraryContentParameter() const override { return true; }
@@ -127,7 +127,7 @@ BOOLEAN_OP_NODE(orNode, OR, 0, 1)
static const struct NotNode : public cmGeneratorExpressionNode
{
NotNode() {}
NotNode() {} // NOLINT(modernize-use-equals-default)
std::string Evaluate(
const std::vector<std::string>& parameters,
@@ -147,7 +147,7 @@ static const struct NotNode : public cmGeneratorExpressionNode
static const struct BoolNode : public cmGeneratorExpressionNode
{
BoolNode() {}
BoolNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 1; }
@@ -163,7 +163,7 @@ static const struct BoolNode : public cmGeneratorExpressionNode
static const struct IfNode : public cmGeneratorExpressionNode
{
IfNode() {}
IfNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 3; }
@@ -184,7 +184,7 @@ static const struct IfNode : public cmGeneratorExpressionNode
static const struct StrEqualNode : public cmGeneratorExpressionNode
{
StrEqualNode() {}
StrEqualNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 2; }
@@ -200,7 +200,7 @@ static const struct StrEqualNode : public cmGeneratorExpressionNode
static const struct EqualNode : public cmGeneratorExpressionNode
{
EqualNode() {}
EqualNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 2; }
@@ -278,7 +278,7 @@ static const struct EqualNode : public cmGeneratorExpressionNode
static const struct InListNode : public cmGeneratorExpressionNode
{
InListNode() {}
InListNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 2; }
@@ -328,7 +328,7 @@ static const struct InListNode : public cmGeneratorExpressionNode
static const struct TargetExistsNode : public cmGeneratorExpressionNode
{
TargetExistsNode() {}
TargetExistsNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 1; }
@@ -359,7 +359,7 @@ static const struct TargetExistsNode : public cmGeneratorExpressionNode
static const struct TargetNameIfExistsNode : public cmGeneratorExpressionNode
{
TargetNameIfExistsNode() {}
TargetNameIfExistsNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 1; }
@@ -393,7 +393,7 @@ static const struct TargetNameIfExistsNode : public cmGeneratorExpressionNode
struct GenexEvaluator : public cmGeneratorExpressionNode
{
GenexEvaluator() {}
GenexEvaluator() {} // NOLINT(modernize-use-equals-default)
protected:
std::string EvaluateExpression(
@@ -430,7 +430,7 @@ protected:
static const struct TargetGenexEvalNode : public GenexEvaluator
{
TargetGenexEvalNode() {}
TargetGenexEvalNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 2; }
@@ -476,7 +476,7 @@ static const struct TargetGenexEvalNode : public GenexEvaluator
static const struct GenexEvalNode : public GenexEvaluator
{
GenexEvalNode() {}
GenexEvalNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 1; }
@@ -500,7 +500,7 @@ static const struct GenexEvalNode : public GenexEvaluator
static const struct LowerCaseNode : public cmGeneratorExpressionNode
{
LowerCaseNode() {}
LowerCaseNode() {} // NOLINT(modernize-use-equals-default)
bool AcceptsArbitraryContentParameter() const override { return true; }
@@ -516,7 +516,7 @@ static const struct LowerCaseNode : public cmGeneratorExpressionNode
static const struct UpperCaseNode : public cmGeneratorExpressionNode
{
UpperCaseNode() {}
UpperCaseNode() {} // NOLINT(modernize-use-equals-default)
bool AcceptsArbitraryContentParameter() const override { return true; }
@@ -532,7 +532,7 @@ static const struct UpperCaseNode : public cmGeneratorExpressionNode
static const struct MakeCIdentifierNode : public cmGeneratorExpressionNode
{
MakeCIdentifierNode() {}
MakeCIdentifierNode() {} // NOLINT(modernize-use-equals-default)
bool AcceptsArbitraryContentParameter() const override { return true; }
@@ -548,7 +548,7 @@ static const struct MakeCIdentifierNode : public cmGeneratorExpressionNode
static const struct Angle_RNode : public cmGeneratorExpressionNode
{
Angle_RNode() {}
Angle_RNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 0; }
@@ -564,7 +564,7 @@ static const struct Angle_RNode : public cmGeneratorExpressionNode
static const struct CommaNode : public cmGeneratorExpressionNode
{
CommaNode() {}
CommaNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 0; }
@@ -580,7 +580,7 @@ static const struct CommaNode : public cmGeneratorExpressionNode
static const struct SemicolonNode : public cmGeneratorExpressionNode
{
SemicolonNode() {}
SemicolonNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 0; }
@@ -596,7 +596,7 @@ static const struct SemicolonNode : public cmGeneratorExpressionNode
struct CompilerIdNode : public cmGeneratorExpressionNode
{
CompilerIdNode() {}
CompilerIdNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return OneOrZeroParameters; }
@@ -650,7 +650,7 @@ struct CompilerIdNode : public cmGeneratorExpressionNode
static const struct CCompilerIdNode : public CompilerIdNode
{
CCompilerIdNode() {}
CCompilerIdNode() {} // NOLINT(modernize-use-equals-default)
std::string Evaluate(
const std::vector<std::string>& parameters,
@@ -672,7 +672,7 @@ static const struct CCompilerIdNode : public CompilerIdNode
static const struct CXXCompilerIdNode : public CompilerIdNode
{
CXXCompilerIdNode() {}
CXXCompilerIdNode() {} // NOLINT(modernize-use-equals-default)
std::string Evaluate(
const std::vector<std::string>& parameters,
@@ -694,7 +694,7 @@ static const struct CXXCompilerIdNode : public CompilerIdNode
static const struct FortranCompilerIdNode : public CompilerIdNode
{
FortranCompilerIdNode() {}
FortranCompilerIdNode() {} // NOLINT(modernize-use-equals-default)
std::string Evaluate(
const std::vector<std::string>& parameters,
@@ -716,7 +716,7 @@ static const struct FortranCompilerIdNode : public CompilerIdNode
struct CompilerVersionNode : public cmGeneratorExpressionNode
{
CompilerVersionNode() {}
CompilerVersionNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return OneOrZeroParameters; }
@@ -753,7 +753,7 @@ struct CompilerVersionNode : public cmGeneratorExpressionNode
static const struct CCompilerVersionNode : public CompilerVersionNode
{
CCompilerVersionNode() {}
CCompilerVersionNode() {} // NOLINT(modernize-use-equals-default)
std::string Evaluate(
const std::vector<std::string>& parameters,
@@ -775,7 +775,7 @@ static const struct CCompilerVersionNode : public CompilerVersionNode
static const struct CxxCompilerVersionNode : public CompilerVersionNode
{
CxxCompilerVersionNode() {}
CxxCompilerVersionNode() {} // NOLINT(modernize-use-equals-default)
std::string Evaluate(
const std::vector<std::string>& parameters,
@@ -797,7 +797,7 @@ static const struct CxxCompilerVersionNode : public CompilerVersionNode
static const struct FortranCompilerVersionNode : public CompilerVersionNode
{
FortranCompilerVersionNode() {}
FortranCompilerVersionNode() {} // NOLINT(modernize-use-equals-default)
std::string Evaluate(
const std::vector<std::string>& parameters,
@@ -819,7 +819,7 @@ static const struct FortranCompilerVersionNode : public CompilerVersionNode
struct PlatformIdNode : public cmGeneratorExpressionNode
{
PlatformIdNode() {}
PlatformIdNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return OneOrZeroParameters; }
@@ -848,7 +848,7 @@ struct PlatformIdNode : public cmGeneratorExpressionNode
static const struct VersionGreaterNode : public cmGeneratorExpressionNode
{
VersionGreaterNode() {}
VersionGreaterNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 2; }
@@ -868,7 +868,7 @@ static const struct VersionGreaterNode : public cmGeneratorExpressionNode
static const struct VersionGreaterEqNode : public cmGeneratorExpressionNode
{
VersionGreaterEqNode() {}
VersionGreaterEqNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 2; }
@@ -888,7 +888,7 @@ static const struct VersionGreaterEqNode : public cmGeneratorExpressionNode
static const struct VersionLessNode : public cmGeneratorExpressionNode
{
VersionLessNode() {}
VersionLessNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 2; }
@@ -908,7 +908,7 @@ static const struct VersionLessNode : public cmGeneratorExpressionNode
static const struct VersionLessEqNode : public cmGeneratorExpressionNode
{
VersionLessEqNode() {}
VersionLessEqNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 2; }
@@ -928,7 +928,7 @@ static const struct VersionLessEqNode : public cmGeneratorExpressionNode
static const struct VersionEqualNode : public cmGeneratorExpressionNode
{
VersionEqualNode() {}
VersionEqualNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 2; }
@@ -948,7 +948,7 @@ static const struct VersionEqualNode : public cmGeneratorExpressionNode
static const struct LinkOnlyNode : public cmGeneratorExpressionNode
{
LinkOnlyNode() {}
LinkOnlyNode() {} // NOLINT(modernize-use-equals-default)
std::string Evaluate(
const std::vector<std::string>& parameters,
@@ -970,7 +970,7 @@ static const struct LinkOnlyNode : public cmGeneratorExpressionNode
static const struct ConfigurationNode : public cmGeneratorExpressionNode
{
ConfigurationNode() {}
ConfigurationNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 0; }
@@ -987,7 +987,7 @@ static const struct ConfigurationNode : public cmGeneratorExpressionNode
static const struct ConfigurationTestNode : public cmGeneratorExpressionNode
{
ConfigurationTestNode() {}
ConfigurationTestNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return OneOrZeroParameters; }
@@ -1046,7 +1046,7 @@ static const struct ConfigurationTestNode : public cmGeneratorExpressionNode
static const struct JoinNode : public cmGeneratorExpressionNode
{
JoinNode() {}
JoinNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 2; }
@@ -1066,7 +1066,7 @@ static const struct JoinNode : public cmGeneratorExpressionNode
static const struct CompileLanguageNode : public cmGeneratorExpressionNode
{
CompileLanguageNode() {}
CompileLanguageNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return OneOrZeroParameters; }
@@ -1146,7 +1146,7 @@ std::string getLinkedTargetsContent(
static const struct TargetPropertyNode : public cmGeneratorExpressionNode
{
TargetPropertyNode() {}
TargetPropertyNode() {} // NOLINT(modernize-use-equals-default)
// This node handles errors on parameter count itself.
int NumExpectedParameters() const override { return OneOrMoreParameters; }
@@ -1442,7 +1442,7 @@ static const struct TargetPropertyNode : public cmGeneratorExpressionNode
static const struct TargetNameNode : public cmGeneratorExpressionNode
{
TargetNameNode() {}
TargetNameNode() {} // NOLINT(modernize-use-equals-default)
bool GeneratesContent() const override { return true; }
@@ -1464,7 +1464,7 @@ static const struct TargetNameNode : public cmGeneratorExpressionNode
static const struct TargetObjectsNode : public cmGeneratorExpressionNode
{
TargetObjectsNode() {}
TargetObjectsNode() {} // NOLINT(modernize-use-equals-default)
std::string Evaluate(
const std::vector<std::string>& parameters,
@@ -1546,7 +1546,7 @@ static const struct TargetObjectsNode : public cmGeneratorExpressionNode
static const struct CompileFeaturesNode : public cmGeneratorExpressionNode
{
CompileFeaturesNode() {}
CompileFeaturesNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return OneOrMoreParameters; }
@@ -1671,7 +1671,7 @@ cmPolicies::PolicyID policyForString(const char* policy_id)
static const struct TargetPolicyNode : public cmGeneratorExpressionNode
{
TargetPolicyNode() {}
TargetPolicyNode() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 1; }
@@ -1732,7 +1732,7 @@ static const struct TargetPolicyNode : public cmGeneratorExpressionNode
static const struct InstallPrefixNode : public cmGeneratorExpressionNode
{
InstallPrefixNode() {}
InstallPrefixNode() {} // NOLINT(modernize-use-equals-default)
bool GeneratesContent() const override { return true; }
int NumExpectedParameters() const override { return 0; }
@@ -1953,7 +1953,7 @@ struct TargetFilesystemArtifactResultGetter<ArtifactPathTag>
template <typename ArtifactT, typename ComponentT>
struct TargetFilesystemArtifact : public cmGeneratorExpressionNode
{
TargetFilesystemArtifact() {}
TargetFilesystemArtifact() {} // NOLINT(modernize-use-equals-default)
int NumExpectedParameters() const override { return 1; }
@@ -2009,7 +2009,9 @@ struct TargetFilesystemArtifact : public cmGeneratorExpressionNode
template <typename ArtifactT>
struct TargetFilesystemArtifactNodeGroup
{
TargetFilesystemArtifactNodeGroup() {}
TargetFilesystemArtifactNodeGroup() // NOLINT(modernize-use-equals-default)
{
}
TargetFilesystemArtifact<ArtifactT, ArtifactPathTag> File;
TargetFilesystemArtifact<ArtifactT, ArtifactNameTag> FileName;
@@ -2037,7 +2039,7 @@ static const TargetFilesystemArtifact<ArtifactBundleContentDirTag,
static const struct ShellPathNode : public cmGeneratorExpressionNode
{
ShellPathNode() {}
ShellPathNode() {} // NOLINT(modernize-use-equals-default)
std::string Evaluate(
const std::vector<std::string>& parameters,
+1 -1
View File
@@ -22,7 +22,7 @@ struct cmGeneratorExpressionNode
OneOrMoreParameters = -1,
OneOrZeroParameters = -2
};
virtual ~cmGeneratorExpressionNode() {}
virtual ~cmGeneratorExpressionNode() = default;
virtual bool GeneratesContent() const { return true; }
+5 -5
View File
@@ -111,7 +111,7 @@ public:
std::set<std::string> ExpectedXamlHeaders;
std::set<std::string> ExpectedXamlSources;
bool Initialized = false;
KindedSources() {}
KindedSources() = default;
};
/** Get all sources needed for a configuration with kinds assigned. */
@@ -562,7 +562,7 @@ public:
};
struct SourceFileFlags
{
SourceFileFlags() {}
SourceFileFlags() = default;
SourceFileType Type = SourceFileTypeNormal;
const char* MacFolder = nullptr; // location inside Mac content folders
};
@@ -750,7 +750,7 @@ private:
struct CompatibleInterfaces : public CompatibleInterfacesBase
{
CompatibleInterfaces() {}
CompatibleInterfaces() = default;
bool Done = false;
};
mutable std::map<std::string, CompatibleInterfaces> CompatibleInterfacesMap;
@@ -764,7 +764,7 @@ private:
struct LinkImplClosure : public std::vector<cmGeneratorTarget const*>
{
LinkImplClosure() {}
LinkImplClosure() = default;
bool Done = false;
};
mutable std::map<std::string, LinkImplClosure> LinkImplClosureMap;
@@ -784,7 +784,7 @@ private:
// Cache import information from properties for each configuration.
struct ImportInfo
{
ImportInfo() {}
ImportInfo() = default;
bool NoSOName = false;
ManagedType Managed = Native;
unsigned int Multiplicity = 0;
+2 -2
View File
@@ -22,7 +22,7 @@
class cmGlobVerificationManager
{
public:
cmGlobVerificationManager() {}
cmGlobVerificationManager() = default;
protected:
///! Save verification script for given makefile.
@@ -73,7 +73,7 @@ private:
bool Initialized = false;
std::vector<std::string> Files;
std::vector<std::pair<std::string, cmListFileBacktrace>> Backtraces;
CacheEntryValue() {}
CacheEntryValue() = default;
};
typedef std::map<CacheEntryKey, CacheEntryValue> CacheEntryMap;
+1 -3
View File
@@ -9,6 +9,4 @@ cmGlobalCommonGenerator::cmGlobalCommonGenerator(cmake* cm)
{
}
cmGlobalCommonGenerator::~cmGlobalCommonGenerator()
{
}
cmGlobalCommonGenerator::~cmGlobalCommonGenerator() = default;
+2 -2
View File
@@ -479,7 +479,7 @@ protected:
std::vector<std::string> Depends;
std::string WorkingDir;
bool UsesTerminal = false;
GlobalTargetInfo() {}
GlobalTargetInfo() = default;
};
void CreateDefaultGlobalTargets(std::vector<GlobalTargetInfo>& targets);
@@ -608,7 +608,7 @@ private:
long LastDiskTime = -1;
std::set<std::string> All;
std::set<std::string> Generated;
DirectoryContent() {}
DirectoryContent() = default;
};
std::map<std::string, DirectoryContent> DirectoryContentMap;
+1 -1
View File
@@ -20,7 +20,7 @@ struct cmDocumentationEntry;
class cmGlobalGeneratorFactory
{
public:
virtual ~cmGlobalGeneratorFactory() {}
virtual ~cmGlobalGeneratorFactory() = default;
/** Create a GlobalGenerator */
virtual cmGlobalGenerator* CreateGlobalGenerator(const std::string& n,

Some files were not shown because too many files have changed in this diff Show More