|
@@ -201,6 +201,8 @@ static const struct LowerCaseNode : public cmGeneratorExpressionNode
|
|
|
{
|
|
{
|
|
|
LowerCaseNode() {}
|
|
LowerCaseNode() {}
|
|
|
|
|
|
|
|
|
|
+ bool AcceptsArbitraryContentParameter() const { return true; }
|
|
|
|
|
+
|
|
|
std::string Evaluate(const std::vector<std::string> ¶meters,
|
|
std::string Evaluate(const std::vector<std::string> ¶meters,
|
|
|
cmGeneratorExpressionContext *,
|
|
cmGeneratorExpressionContext *,
|
|
|
const GeneratorExpressionContent *,
|
|
const GeneratorExpressionContent *,
|
|
@@ -215,6 +217,8 @@ static const struct UpperCaseNode : public cmGeneratorExpressionNode
|
|
|
{
|
|
{
|
|
|
UpperCaseNode() {}
|
|
UpperCaseNode() {}
|
|
|
|
|
|
|
|
|
|
+ bool AcceptsArbitraryContentParameter() const { return true; }
|
|
|
|
|
+
|
|
|
std::string Evaluate(const std::vector<std::string> ¶meters,
|
|
std::string Evaluate(const std::vector<std::string> ¶meters,
|
|
|
cmGeneratorExpressionContext *,
|
|
cmGeneratorExpressionContext *,
|
|
|
const GeneratorExpressionContent *,
|
|
const GeneratorExpressionContent *,
|
|
@@ -229,6 +233,8 @@ static const struct MakeCIdentifierNode : public cmGeneratorExpressionNode
|
|
|
{
|
|
{
|
|
|
MakeCIdentifierNode() {}
|
|
MakeCIdentifierNode() {}
|
|
|
|
|
|
|
|
|
|
+ bool AcceptsArbitraryContentParameter() const { return true; }
|
|
|
|
|
+
|
|
|
std::string Evaluate(const std::vector<std::string> ¶meters,
|
|
std::string Evaluate(const std::vector<std::string> ¶meters,
|
|
|
cmGeneratorExpressionContext *,
|
|
cmGeneratorExpressionContext *,
|
|
|
const GeneratorExpressionContent *,
|
|
const GeneratorExpressionContent *,
|