PDepend\Source\Language\PHP\AbstractPHPParser::parseVariableOrMemberByReference PHP Method

parseVariableOrMemberByReference() private method

----------- foreach ( $array as &$this->foo ) } ----------- ---------- $foo = &$bar->baz; ----------
Since: 0.9.18
private parseVariableOrMemberByReference ( ) : PDepend\Source\AST\ASTUnaryExpression
return PDepend\Source\AST\ASTUnaryExpression
    private function parseVariableOrMemberByReference()
    {
        $this->tokenStack->push();
        $token = $this->consumeToken(Tokens::T_BITWISE_AND);
        $this->consumeComments();
        $expr = $this->builder->buildAstUnaryExpression($token->image);
        $expr->addChild($this->parseVariableOrConstantOrPrimaryPrefix());
        return $this->setNodePositionsAndReturn($expr);
    }
AbstractPHPParser