/** * Parses a parent class declaration for the given <b>$class</b>. * * @param \PDepend\Source\AST\ASTClass $class * @return \PDepend\Source\AST\ASTClass * @since 1.0.0 */ private function parseClassExtends(ASTClass $class) { $this->consumeToken(Tokens::T_EXTENDS); $this->tokenStack->push(); $class->setParentClassReference($this->setNodePositionsAndReturn($this->builder->buildAstClassReference($this->parseQualifiedName()))); return $class; }