From a585e410c0329e46175c9aa85fcaaeca667b8ff8 Mon Sep 17 00:00:00 2001 From: Brad King Date: Mon, 8 Apr 2024 18:59:02 -0400 Subject: cmGeneratorExpressionDAGChecker: Inline initialization in constructor --- Source/cmGeneratorExpressionDAGChecker.cxx | 23 +++++++++-------------- Source/cmGeneratorExpressionDAGChecker.h | 1 - 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/Source/cmGeneratorExpressionDAGChecker.cxx b/Source/cmGeneratorExpressionDAGChecker.cxx index a0566f5..8cd4840 100644 --- a/Source/cmGeneratorExpressionDAGChecker.cxx +++ b/Source/cmGeneratorExpressionDAGChecker.cxx @@ -18,6 +18,15 @@ #include "cmake.h" cmGeneratorExpressionDAGChecker::cmGeneratorExpressionDAGChecker( + cmGeneratorTarget const* target, std::string property, + const GeneratorExpressionContent* content, + cmGeneratorExpressionDAGChecker* parent) + : cmGeneratorExpressionDAGChecker(cmListFileBacktrace(), target, + std::move(property), content, parent) +{ +} + +cmGeneratorExpressionDAGChecker::cmGeneratorExpressionDAGChecker( cmListFileBacktrace backtrace, cmGeneratorTarget const* target, std::string property, const GeneratorExpressionContent* content, cmGeneratorExpressionDAGChecker* parent) @@ -29,20 +38,6 @@ cmGeneratorExpressionDAGChecker::cmGeneratorExpressionDAGChecker( , TransitivePropertiesOnly(false) , CMP0131(false) { - this->Initialize(); -} - -cmGeneratorExpressionDAGChecker::cmGeneratorExpressionDAGChecker( - cmGeneratorTarget const* target, std::string property, - const GeneratorExpressionContent* content, - cmGeneratorExpressionDAGChecker* parent) - : cmGeneratorExpressionDAGChecker(cmListFileBacktrace(), target, - std::move(property), content, parent) -{ -} - -void cmGeneratorExpressionDAGChecker::Initialize() -{ const auto* top = this->Top(); this->CheckResult = this->CheckGraph(); diff --git a/Source/cmGeneratorExpressionDAGChecker.h b/Source/cmGeneratorExpressionDAGChecker.h index 782d6c8..5f333fc 100644 --- a/Source/cmGeneratorExpressionDAGChecker.h +++ b/Source/cmGeneratorExpressionDAGChecker.h @@ -99,7 +99,6 @@ struct cmGeneratorExpressionDAGChecker private: Result CheckGraph() const; - void Initialize(); const cmGeneratorExpressionDAGChecker* const Parent; cmGeneratorTarget const* Target; -- cgit v0.12