public function reverseRewriteExpressionResult(ExpressionResultInterface $result) { /** @var RepeaterExpressionResult $result */ return new RepeaterExpressionResult(new \ArrayIterator(array_map(array($this->inner_rewriter, "reverseRewriteExpressionResult"), iterator_to_array($result->getResults())))); }