phpstan /phpdoc-parserPHP1.5K79Next-gen phpDoc parser with support for intersection types and genericsphpstanstatic-analysisphpphp7