diff options
Diffstat (limited to 'Source/cmGeneratorExpressionContext.cxx')
-rw-r--r-- | Source/cmGeneratorExpressionContext.cxx | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Source/cmGeneratorExpressionContext.cxx b/Source/cmGeneratorExpressionContext.cxx new file mode 100644 index 0000000..6d97331 --- /dev/null +++ b/Source/cmGeneratorExpressionContext.cxx @@ -0,0 +1,24 @@ +/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying + file Copyright.txt or https://cmake.org/licensing for details. */ +#include "cmGeneratorExpressionContext.h" + +#include <utility> + +cmGeneratorExpressionContext::cmGeneratorExpressionContext( + cmLocalGenerator* lg, std::string config, bool quiet, + cmGeneratorTarget const* headTarget, const cmGeneratorTarget* currentTarget, + bool evaluateForBuildsystem, cmListFileBacktrace backtrace, + std::string language) + : Backtrace(std::move(backtrace)) + , LG(lg) + , Config(std::move(config)) + , Language(std::move(language)) + , HeadTarget(headTarget) + , CurrentTarget(currentTarget) + , Quiet(quiet) + , HadError(false) + , HadContextSensitiveCondition(false) + , HadHeadSensitiveCondition(false) + , EvaluateForBuildsystem(evaluateForBuildsystem) +{ +} |