From b041cb4fba550843a39f30edbb0c491286bc1afb Mon Sep 17 00:00:00 2001 From: Houtan Bastani <houtan@dynare.org> Date: Tue, 25 Jun 2019 12:12:34 +0200 Subject: [PATCH] macro processor: remove unnecessary function --- src/macro/Expressions.cc | 5 ----- src/macro/Expressions.hh | 2 -- 2 files changed, 7 deletions(-) diff --git a/src/macro/Expressions.cc b/src/macro/Expressions.cc index 692a0484..b0685d12 100644 --- a/src/macro/Expressions.cc +++ b/src/macro/Expressions.cc @@ -565,12 +565,7 @@ Array::eval() increment = nullptr; range2 = nullptr; } - return evalArray(); -} -BaseTypePtr -Array::evalArray() -{ vector<ExpressionPtr> retval; for (const auto & it : arr) retval.emplace_back(it->eval()); diff --git a/src/macro/Expressions.hh b/src/macro/Expressions.hh index 4cfaf514..ebf5332b 100644 --- a/src/macro/Expressions.hh +++ b/src/macro/Expressions.hh @@ -346,8 +346,6 @@ namespace macro string to_string() const noexcept override; void print(ostream &output, bool matlab_output = false) const noexcept override; BaseTypePtr eval() override; - private: - BaseTypePtr evalArray(); public: inline size_t size() const { return arr.size(); } inline vector<ExpressionPtr> getValue() const { return arr; } -- GitLab