PDepend\Source\Language\PHP\AbstractPHPParser::parseDeclareStatement PHP Метод

parseDeclareStatement() приватный Метод

------------------------------- declare(encoding='ISO-8859-1'); ------------------------------- ------------------- declare(ticks=42) { ... } - ------------------ declare(ticks=42): ... enddeclare; -----------
С версии: 0.10.0
private parseDeclareStatement ( ) : PDepend\Source\AST\ASTDeclareStatement
Результат PDepend\Source\AST\ASTDeclareStatement
    private function parseDeclareStatement()
    {
        $this->tokenStack->push();
        $this->consumeToken(Tokens::T_DECLARE);
        $stmt = $this->builder->buildAstDeclareStatement();
        $stmt = $this->parseDeclareList($stmt);
        $stmt = $this->parseStatementBody($stmt);
        return $this->setNodePositionsAndReturn($stmt);
    }
AbstractPHPParser