summaryrefslogtreecommitdiff
path: root/Zend/zend_ast.c
Commit message (Expand)AuthorAgeFilesLines
* Implement enumsIlija Tovilo2021-03-171-7/+58
* Add support for string keys in array unpackingNikita Popov2021-02-091-3/+2
* Replace zend_bool uses with boolNikita Popov2021-01-151-3/+3
* Remove the duplicate line in zend_ast.cHailong Zhao2020-09-111-1/+0
* Avoid gap in AST_CLASS child nodes for attributesTyson Andre2020-09-101-5/+7
* Change Attribute Syntax from @@ to #[]Benjamin Eberlei2020-09-021-4/+16
* Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-8/+8
* Implement named parametersNikita Popov2020-07-311-0/+5
* Implement Shorter Attribute SyntaxTheodore Brown2020-07-281-3/+1
* Add AST export support for nullsafe operatorNikita Popov2020-07-271-2/+4
* Implement match expressionIlija Tovilo2020-07-091-0/+20
* Fixed bug #79790Nikita Popov2020-07-071-0/+3
* refactor: class constants parsingmoliata2020-07-061-17/+23
* Use ZEND_UNREACHABLE() instead of ZEND_ASSERT(0)Christoph M. Becker2020-06-161-1/+1
* Change GC_COLLECTABLE flag into GC_NOT_COLLECTABLE to simplify GC_MAY_LEAK() ...Dmitry Stogov2020-06-151-1/+1
* Implement "Constructor Promotion" RFCNikita Popov2020-06-051-0/+31
* Add AttributesBenjamin Eberlei2020-06-041-3/+90
* Support catching exceptions without capturing them to variablesMax Semenik2020-05-261-2/+4
* Add support for the mixed typeMáté Kocsis2020-05-221-0/+1
* Handle static return type in AST printerNikita Popov2020-02-191-0/+1
* Move undefined constant error into get_constant_exNikita Popov2020-01-101-2/+1
* Merge branch 'PHP-7.4'Nikita Popov2019-12-041-1/+1
|\
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-12-041-1/+1
| |\
| | * Fix AST printing of nullable builtin typesNikita Popov2019-12-041-1/+1
* | | Implement union typesNikita Popov2019-11-081-13/+20
* | | Fix consistency issues with array accesses warnings/exceptionsMáté Kocsis2019-11-061-2/+2
* | | Convert "Illegal offset type" warnings to exceptionsNikita Popov2019-09-271-1/+1
* | | Convert "cannot add element" warning to exceptionNikita Popov2019-09-271-4/+5
* | | Merge branch 'PHP-7.4'Nikita Popov2019-09-261-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-09-261-1/+1
| |\ \ | | |/
| | * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-09-261-1/+1
| | |\
| | | * Fix null-pointer deref in if stmt printingNikita Popov2019-09-261-1/+1
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-07-191-1/+1
|\ \ \ \ | |/ / /
| * | | Deprecate alternative array access syntaxrjhdby2019-07-191-1/+1
* | | | Merge branch 'PHP-7.4'Dmitry Stogov2019-07-051-12/+12
|\ \ \ \ | |/ / /
| * | | Replace ZEND_ASSIGN_ADD (and others) by ZEND_ASSIGN_OP, ZEND_ASSIGN_DIM_OP, Z...Dmitry Stogov2019-07-051-12/+12
* | | | Merge branch 'PHP-7.4'Nikita Popov2019-06-281-1/+8
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-06-281-1/+8
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-06-281-1/+8
| | |\ \ | | | |/
| | | * Fix bugs in AST printersunnyeo2019-06-281-1/+8
| | * | Future-proof email addressesZeev Suraski2018-11-011-1/+1
| * | | Merge branch 'deprecate_concat_add_sub' into PHP-8.4Bob Weinand2019-05-161-0/+1
| |\ \ \
| | * | | Deprecate unparenthesized concatenation and addition/subtractionBob Weinand2019-03-281-0/+1
* | | | | Merge branch 'concatenation_precedence'Bob Weinand2019-05-161-2/+3
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Change the precedence of concatenationBob Weinand2019-03-281-2/+3
| |/ / /
* | | | Implement spread operator in arraysCHU Zhaowei2019-05-131-0/+39
* | | | Implement arrow functionsNikita Popov2019-05-021-3/+15
|/ / /
* | | Revert "Switch to bison location tracking"Nikita Popov2019-03-281-56/+128
* | | Switch to bison location trackingNikita Popov2019-03-211-128/+56
* | | Remove local variablesPeter Kokot2019-02-031-10/+0