| 202 | } |
| 203 | |
| 204 | std::vector<std::unique_ptr<ExpressionEvaluator>> ExpressionMapper::getEvaluators( |
| 205 | const expression_vector& expressions) { |
| 206 | std::vector<std::unique_ptr<ExpressionEvaluator>> evaluators; |
| 207 | evaluators.reserve(expressions.size()); |
| 208 | for (auto& expression : expressions) { |
| 209 | evaluators.push_back(getEvaluator(expression)); |
| 210 | } |
| 211 | return evaluators; |
| 212 | } |
| 213 | |
| 214 | } // namespace processor |
| 215 | } // namespace lbug |