diff options
Diffstat (limited to 'Source/cmGeneratorExpressionEvaluator.cxx')
-rw-r--r-- | Source/cmGeneratorExpressionEvaluator.cxx | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/Source/cmGeneratorExpressionEvaluator.cxx b/Source/cmGeneratorExpressionEvaluator.cxx index dbc6840..f9a6d64 100644 --- a/Source/cmGeneratorExpressionEvaluator.cxx +++ b/Source/cmGeneratorExpressionEvaluator.cxx @@ -41,8 +41,9 @@ std::string GeneratorExpressionContent::ProcessArbitraryContent( for (; it != end; ++it) { if (node->RequiresLiteralInput()) { if ((*it)->GetType() != cmGeneratorExpressionEvaluator::Text) { - reportError(context, this->GetOriginalExpression(), "$<" + - identifier + "> expression requires literal input."); + reportError(context, this->GetOriginalExpression(), + "$<" + identifier + + "> expression requires literal input."); return std::string(); } } @@ -157,7 +158,8 @@ std::string GeneratorExpressionContent::EvaluateParameters( reportError(context, this->GetOriginalExpression(), "$<" + identifier + "> expression requires no parameters."); } else if (numExpected == 1) { - reportError(context, this->GetOriginalExpression(), "$<" + identifier + + reportError(context, this->GetOriginalExpression(), + "$<" + identifier + "> expression requires " "exactly one parameter."); } else { @@ -172,12 +174,14 @@ std::string GeneratorExpressionContent::EvaluateParameters( if (numExpected == cmGeneratorExpressionNode::OneOrMoreParameters && parameters.empty()) { - reportError(context, this->GetOriginalExpression(), "$<" + identifier + + reportError(context, this->GetOriginalExpression(), + "$<" + identifier + "> expression requires at least one parameter."); } if (numExpected == cmGeneratorExpressionNode::OneOrZeroParameters && parameters.size() > 1) { - reportError(context, this->GetOriginalExpression(), "$<" + identifier + + reportError(context, this->GetOriginalExpression(), + "$<" + identifier + "> expression requires one or zero parameters."); } return std::string(); |