summaryrefslogtreecommitdiff
path: root/Zend/zend_language_parser.y
Commit message (Expand)AuthorAgeFilesLines
* Implement enumsIlija Tovilo2021-03-171-1/+26
* Change Attribute Syntax from @@ to #[]Benjamin Eberlei2020-09-021-3/+10
* Implement named parametersNikita Popov2020-07-311-1/+3
* Implement Shorter Attribute SyntaxTheodore Brown2020-07-281-1/+2
* Implement nullsafe ?-> operatorIlija Tovilo2020-07-241-0/+10
* Treat namespaced names as single tokenNikita Popov2020-07-221-16/+31
* Support optional comma in closure use listTyson Andre2020-07-211-1/+1
* Improve output of tokens in Parse ErrorsRowan Tommins2020-07-131-176/+255
* Implement match expressionIlija Tovilo2020-07-091-1/+32
* refactor: class constants parsingmoliata2020-07-061-1/+2
* Treat attribute argument lists like normal argument listsNikita Popov2020-07-021-12/+3
* Forbid use of <?= as a semi-reserved identifierNikita Popov2020-06-191-2/+3
* Add missing terminators in zend_language_parser.yIlija Tovilo2020-06-091-0/+2
* Don't allow variables as attribute nameNikita Popov2020-06-081-3/+3
* Fix bug #77966: Cannot alias a method named "namespace"Nikita Popov2020-06-081-78/+82
* Implement "Constructor Promotion" RFCNikita Popov2020-06-051-9/+21
* Add AttributesBenjamin Eberlei2020-06-041-26/+68
* Support catching exceptions without capturing them to variablesMax Semenik2020-05-261-2/+7
* Allow optional trailing comma in parameter listNikita Popov2020-04-281-1/+1
* Make throw statement an expressionIlija Tovilo2020-04-231-1/+2
* Add static return typeNikita Popov2020-02-171-14/+35
* Allow arbitrary expressions in new/instanceof using () syntaxNikita Popov2020-02-111-0/+1
* Treat magic constants like normal constantsNikita Popov2020-02-111-9/+9
* Make class constants fully dereferencableNikita Popov2020-02-111-1/+1
* Unify array and object dereferencabilityNikita Popov2020-02-111-6/+6
* Split into fully_dereferencable and array_dereferencableNikita Popov2020-02-111-11/+14
* Split class_constant from constant productionNikita Popov2020-02-111-3/+9
* Make encapsed strings fully dereferencableNikita Popov2020-02-111-1/+1
* Clean up the generation of the parsersAkim Demaille2020-02-011-8/+7
* Bison: enable all the warnings and fix themAkim Demaille2020-02-011-1/+1
* Use "%empty" in the parsers, instead of commentsAkim Demaille2020-01-311-27/+27
* Merge branch 'PHP-7.4'Nikita Popov2020-01-291-1/+2
|\
| * Use "%define parse.error verbose"Akim Demaille2020-01-291-1/+2
* | Handle one more case I missedNikita Popov2020-01-131-2/+2
* | Make class name references use the class_name productionNikita Popov2020-01-131-13/+13
* | Don't use yystrlen()Nikita Popov2020-01-131-2/+2
* | Implement union typesNikita Popov2019-11-081-1/+7
* | Merge branch 'PHP-7.4'Christoph M. Becker2019-09-091-1/+1
|\ \ | |/
| * new_variable '{' expr '}' is deprecated as wellChristoph M. Becker2019-09-091-1/+1
* | Merge branch 'PHP-7.4'Nikita Popov2019-08-271-3/+3
|\ \ | |/
| * Don't specify precedence for T_INC/T_DECNikita Popov2019-08-271-3/+3
* | Merge branch 'PHP-7.4'Nikita Popov2019-08-021-1/+1
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-08-021-1/+1
| |\
| | * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-08-021-1/+1
| | |\
| | | * Fixed bug #78363Nikita Popov2019-08-021-1/+1
| | | * year++Xinchen Hui2018-01-021-1/+1
| | * | Future-proof email addressesZeev Suraski2018-11-011-2/+2
* | | | 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'Nikita Popov2019-07-151-0/+1
|\ \ \ \ | |/ / /