From 55671b41d2d182ce8d3201012ec55badd7116615 Mon Sep 17 00:00:00 2001 From: Regina Pfeifer Date: Tue, 22 Jan 2019 23:44:50 +0100 Subject: 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 `{}`). --- Source/cmLocalUnixMakefileGenerator3.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Source/cmLocalUnixMakefileGenerator3.h') diff --git a/Source/cmLocalUnixMakefileGenerator3.h b/Source/cmLocalUnixMakefileGenerator3.h index 5268e6b0cc..a3a0ddf94e 100644 --- a/Source/cmLocalUnixMakefileGenerator3.h +++ b/Source/cmLocalUnixMakefileGenerator3.h @@ -267,7 +267,7 @@ private: { cmGeneratorTarget* Target = nullptr; std::string Language; - LocalObjectEntry() {} + LocalObjectEntry() = default; LocalObjectEntry(cmGeneratorTarget* t, std::string lang) : Target(t) , Language(std::move(lang)) @@ -279,7 +279,7 @@ private: bool HasSourceExtension = false; bool HasPreprocessRule = false; bool HasAssembleRule = false; - LocalObjectInfo() {} + LocalObjectInfo() = default; }; void GetLocalObjectFiles( std::map& localObjectFiles); -- cgit v1.2.1 From 094f01d0f019147afbdfc1c18ad1a6ca232eb3b8 Mon Sep 17 00:00:00 2001 From: Regina Pfeifer Date: Wed, 23 Jan 2019 00:32:51 +0100 Subject: cleanup: Prefer compiler provided special member functions --- Source/cmLocalUnixMakefileGenerator3.h | 1 - 1 file changed, 1 deletion(-) (limited to 'Source/cmLocalUnixMakefileGenerator3.h') diff --git a/Source/cmLocalUnixMakefileGenerator3.h b/Source/cmLocalUnixMakefileGenerator3.h index a3a0ddf94e..8fc0daddb4 100644 --- a/Source/cmLocalUnixMakefileGenerator3.h +++ b/Source/cmLocalUnixMakefileGenerator3.h @@ -279,7 +279,6 @@ private: bool HasSourceExtension = false; bool HasPreprocessRule = false; bool HasAssembleRule = false; - LocalObjectInfo() = default; }; void GetLocalObjectFiles( std::map& localObjectFiles); -- cgit v1.2.1