protected function visitArgument(ArgumentExpression $expression) { if ($expression->isUnpacked()) { throw new PinqDemoSqlException('Does not support argument unpacking'); } $this->walk($expression->getValue()); }