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 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 getValue() const { return arr; }