summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorExpressionNode.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmGeneratorExpressionNode.h')
-rw-r--r--Source/cmGeneratorExpressionNode.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/cmGeneratorExpressionNode.h b/Source/cmGeneratorExpressionNode.h
index f068b02..7a76289 100644
--- a/Source/cmGeneratorExpressionNode.h
+++ b/Source/cmGeneratorExpressionNode.h
@@ -33,6 +33,12 @@ struct cmGeneratorExpressionNode
virtual int NumExpectedParameters() const { return 1; }
+ virtual bool ShouldEvaluateNextParameter(const std::vector<std::string>&,
+ std::string&) const
+ {
+ return true;
+ }
+
virtual std::string Evaluate(
const std::vector<std::string>& parameters,
cmGeneratorExpressionContext* context,