summaryrefslogtreecommitdiff
path: root/Zend/zend_language_parser.y
Commit message (Expand)AuthorAgeFilesLines
* bump yearXinchen Hui2015-01-151-1/+1
* trailing whitespace removalStanislav Malyshev2015-01-101-11/+11
* Removed parsing support traits to have extends and implements.Guilherme Blanco2015-01-091-2/+2
* Decoupled class declaration statement into more granular pieces.Guilherme Blanco2015-01-091-20/+40
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-6/+5
* Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-12-131-1/+1
|\
| * Removed ZEND_ACC_FINAL_CLASS which is unnecessary. This also fixed some curre...Guilherme Blanco2014-12-121-1/+1
* | Merge branch 'master' into native-tlsDmitry Stogov2014-12-101-1/+1
|\ \ | |/
| * Fix arrow operator precedenceNikita Popov2014-12-071-1/+1
* | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-11-181-1/+6
|\ \ | |/
| * fix "inconsistent dll linkage" warning caused by bisonAnatol Belski2014-10-291-0/+5
| * fix datatype mismatch warningsAnatol Belski2014-10-291-1/+1
* | bring back all the TSRMLS_FETCH() stuffAnatol Belski2014-10-151-0/+1
* | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-011-0/+4
|\ \ | |/
| * Initial coalesce operator implementationNikita Popov2014-09-161-0/+4
* | cleanup TSRMLS_FETCHAnatol Belski2014-09-261-1/+0
* | reworked the patch, less new stuff but workyAnatol Belski2014-09-251-4/+0
* | native tls initial patchkrakjoe2014-09-201-1/+1
|/
* Don't distinguish between ast/list in parserNikita Popov2014-08-291-101/+79
* Introduce optional_exprNikita Popov2014-08-291-19/+15
* Remove parenthesis_exprNikita Popov2014-08-291-23/+19
* Simplify `argument` productionNikita Popov2014-08-291-4/+2
* Move =&new deprecation message into compilerNikita Popov2014-08-261-4/+2
* Handle remaining magic constants in parser as wellNikita Popov2014-08-261-8/+6
* Add backup_doc_comment productionNikita Popov2014-08-261-26/+21
* eval() with parse error uses clean shutdown nowNikita Popov2014-08-261-3/+3
* Add type annotations to parserNikita Popov2014-08-261-474/+490
* Merge remote-tracking branch 'php-src/master' into astNikita Popov2014-08-251-2/+2
|\
| * master renames phase 1Anatol Belski2014-08-251-25/+25
| * first shot on merging the core fro the int64 branchAnatol Belski2014-08-161-25/+25
| * Merge branch 'master' into phpngDmitry Stogov2014-08-041-15/+21
| |\
| | * Disable restrictions regarding arrays in constants at run-time.Bob Weinand2014-07-301-14/+19
* | | Fix encoding declaration handlingNikita Popov2014-08-181-2/+4
* | | Implement a[0] syntax from mergeNikita Popov2014-08-161-9/+10
* | | Support doc comments for propretiesNikita Popov2014-07-301-1/+1
* | | Add zend_ prefix for emit_op(_tmp)Nikita Popov2014-07-281-4/+2
* | | zend_ast_create determined child count automaticallyNikita Popov2014-07-281-138/+137
* | | Remove zend_ast_create_unary etcNikita Popov2014-07-281-116/+114
* | | Cleanup dead/duplicate codeNikita Popov2014-07-281-4/+4
* | | Add zend_ast_list* variant to parser stack elementNikita Popov2014-07-281-59/+57
* | | Minor cleanups in AST codeNikita Popov2014-07-281-13/+7
* | | Use separate node type for listsNikita Popov2014-07-281-28/+28
* | | Store lineno for zval ast nodes more efficientlyNikita Popov2014-07-271-0/+1
* | | Use more specific parser stack nodesNikita Popov2014-07-271-427/+427
* | | Separate class type and start linenoNikita Popov2014-07-271-18/+17
* | | Store doc comments in separate stack entry from start linenoNikita Popov2014-07-271-13/+19
* | | Cleanup member modifier codeNikita Popov2014-07-271-18/+20
* | | Create namespace_name via ASTNikita Popov2014-07-261-11/+12
* | | Make lexer return AST nodesNikita Popov2014-07-261-46/+46
* | | Add functions for create str/long ast directlyNikita Popov2014-07-261-7/+4