1b1ff899 | 22-Jul-2016 |
Nikita Popov |
Update some PHP version numbers |
867ae514 | 22-Jul-2016 |
Nikita Popov |
Bring Trait constructor in line with Class/interface |
72e91845 | 22-Jul-2016 |
Nikita Popov |
Update changelog |
537b59d4 | 22-Jul-2016 |
Nikita Popov |
PHP 7.1: Support multi-catch Catch::$type is now an array Catch::$types. |
7ff12b8f | 09-Jul-2016 |
Nikita Popov |
Remove deprecated Comment methods |
574665b4 | 09-Jul-2016 |
Nikita Popov |
PHP 7.1: list() with keys Expr\List will now contain ArrayItems instead of plain variables. I'm reusing ArrayItem, because code handling list() must also handle arrays, and this allo
PHP 7.1: list() with keys Expr\List will now contain ArrayItems instead of plain variables. I'm reusing ArrayItem, because code handling list() must also handle arrays, and this allows both to go through the same code path. This also renames Expr\List->vars to ->items. TODO: Should Expr\List be dropped in favor of Expr\Array with an extra flag?
show more ...
|
437890d3 | 06-Jul-2016 |
Nikita Popov |
PHP 7: Short destructuring syntax Potentially the pretty printer should force use of [] in assignment context, instead of relying on the existance of the right attribute. |
1edf72c0 | 06-Jul-2016 |
Nikita Popov |
PHP 7: Support nullable types Using a new NullableType node. |
7a54aca4 | 06-Jul-2016 |
Nikita Popov |
Merge branch '2.x'
|
81f7da3b | 06-Jul-2016 |
Nikita Popov |
Fix computation of expected tokens in parse errors |
5ea2a76d | 05-Jul-2016 |
Nikita Popov |
PHP 7.1: Class constant visibility support |
5044fce1 | 05-Jul-2016 |
Nikita Popov |
PHP 7.1: Add void+iterable support In PHP 7 mode, these will now be represented as strings 'void' and 'iterable'. |
038e11da | 05-Jul-2016 |
Nikita Popov |
Remove support for PHP 5.4 |
225804c1 | 05-Jul-2016 |
Nikita Popov |
Targeting PHP-Parser 3.0 |
96cbd48d | 20-Apr-2016 |
Nikita Popov |
Improve error recovery quality In particular, support recovering from a missing trailing semicolon, while keeping the rest of the expression. |
e45e31c2 | 20-Apr-2016 |
Nikita Popov |
Fix new.test and code test runner Using only the basename leads to collisions... |
Revision tags: v2.1.0 |
|
371c7833 | 13-Apr-2016 |
algo13 |
Escape all low control characters in strings |
47b254ea | 19-Apr-2016 |
Nikita Popov |
Release PHP-Parser 2.1.0 |
912c0bb9 | 19-Apr-2016 |
Nikita Popov |
Document that XDebug is super slow |
9897fa88 | 19-Apr-2016 |
Nikita Popov |
Update CHANGELOG |
5a6e7dd4 | 19-Apr-2016 |
Nikita Popov |
Avoid superfluous newline when printing Nops |
90eb1165 | 19-Apr-2016 |
Nikita Popov |
Switch Exit kind attribute to flag To be consistent with everything else. |
cf9b9e2a | 19-Apr-2016 |
Nikita Popov |
Switch to 2.1-dev |
e7869b9f | 18-Apr-2016 |
Nikita Popov |
Forbid invalid octals in PHP 7 mode |
4c7ad7e1 | 16-Apr-2016 |
Nikita Popov |
Allow nop statements before namespace declaration |