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

parseTraitDeclaration() private method

Parses a trait declaration.
Since: 1.0.0
private parseTraitDeclaration ( ) : PDepend\Source\AST\ASTTrait
return PDepend\Source\AST\ASTTrait
    private function parseTraitDeclaration()
    {
        $this->tokenStack->push();
        $trait = $this->parseTraitSignature();
        $trait = $this->parseTypeBody($trait);
        $trait->setTokens($this->tokenStack->pop());
        $this->reset();
        return $trait;
    }
AbstractPHPParser