public function interpretSelectMany($segmentId, IFunction $projection);
protected final function visitSelectMany(O\MethodCallExpression $expression) { $this->addSegment(function ($segmentId) use($expression) { $this->interpretation->interpretSelectMany($segmentId, $this->getFunctionAt("{$segmentId}-projection", 0, $expression)); }); $this->visit($expression->getValue()); }