-- ------- function foo(Bar $x, $y = 42) } -- -------
protected function parseFormalParameter() { $parameter = $this->builder->buildAstFormalParameter(); if (Tokens::T_ELLIPSIS === $this->tokenizer->peek()) { $this->consumeToken(Tokens::T_ELLIPSIS); $this->consumeComments(); $parameter->setVariableArgList(); } $parameter->addChild($this->parseVariableDeclarator()); return $parameter; }