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

parseTypeHint() protected method

Parses a type hint that is valid in the supported PHP version.
Since: 1.0.0
protected parseTypeHint ( ) : PDepend\Source\AST\ASTNode
return PDepend\Source\AST\ASTNode
    protected function parseTypeHint()
    {
        switch ($this->tokenizer->peek()) {
            case Tokens::T_STRING:
            case Tokens::T_BACKSLASH:
            case Tokens::T_NAMESPACE:
                $type = $this->builder->buildAstClassOrInterfaceReference($this->parseQualifiedName());
                break;
        }
        return $type;
    }
AbstractPHPParser