summaryrefslogtreecommitdiff
path: root/src/buildtool/build_engine/expression/evaluator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/build_engine/expression/evaluator.cpp')
-rw-r--r--src/buildtool/build_engine/expression/evaluator.cpp7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/buildtool/build_engine/expression/evaluator.cpp b/src/buildtool/build_engine/expression/evaluator.cpp
index a768f43c..25723627 100644
--- a/src/buildtool/build_engine/expression/evaluator.cpp
+++ b/src/buildtool/build_engine/expression/evaluator.cpp
@@ -463,12 +463,6 @@ auto EqualExpr(SubExprEvaluator&& eval,
EvalArgument(expr, "$2", eval, env)};
}
-auto AddExpr(SubExprEvaluator&& eval,
- ExpressionPtr const& expr,
- Configuration const& env) -> ExpressionPtr {
- return eval(expr["$1"], env) + eval(expr["$2"], env);
-}
-
auto ChangeEndingExpr(SubExprEvaluator&& eval,
ExpressionPtr const& expr,
Configuration const& env) -> ExpressionPtr {
@@ -799,7 +793,6 @@ auto const kBuiltInFunctions =
{"==", EqualExpr},
{"and", AndExpr},
{"or", OrExpr},
- {"+", AddExpr},
{"++", UnaryExpr(Flatten)},
{"nub_right", UnaryExpr(NubRight)},
{"range", UnaryExpr(Range)},