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

parseClassDeclaration() protected method

Parses the dependencies in a class signature.
protected parseClassDeclaration ( ) : PDepend\Source\AST\ASTClass
return PDepend\Source\AST\ASTClass
    protected function parseClassDeclaration()
    {
        $this->tokenStack->push();
        $class = $this->parseClassSignature();
        $class = $this->parseTypeBody($class);
        $class->setTokens($this->tokenStack->pop());
        $this->reset();
        return $class;
    }
AbstractPHPParser