summaryrefslogtreecommitdiff
path: root/Zend/zend_language_scanner.c
Commit message (Expand)AuthorAgeFilesLines
* Avoid duplicate octal warning during heredoc scan aheadNikita Popov2020-09-041-350/+349
* Fix #79934: CRLF-only line in heredoc causes parsing errorPieter van den Ham2020-08-061-349/+350
* Fixed bug #79062Nikita Popov2020-02-281-118/+121
* Make sure T_ERROR is returned for all lexer exceptionsNikita Popov2019-10-041-118/+133
* Don't throw warnings during heredoc scan-aheadNikita Popov2019-09-281-178/+182
* Fix #78441: Parse error due to heredoc identifier followed by digitChristoph M. Becker2019-08-211-352/+353
* Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-05-131-220/+221
|\
| * Fix #77993: Wrong parse error for invalid hex literal on WindowsTheodore Brown2019-05-131-4199/+4196
| * year++Xinchen Hui2018-01-021-1/+1
* | Future-proof email addressesZeev Suraski2018-11-011-2/+2
* | Fixed bug #76991Nikita Popov2018-10-101-230/+232
* | Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* | Replace legacy zval_dtor() by zval_ptr_dtor_nogc() or even more specialized d...Dmitry Stogov2018-07-041-2/+2
* | Fixed bug #76439Nikita Popov2018-06-271-4410/+4434
* | use defined macroXinchen Hui2018-06-181-5/+5
* | Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-3/+3
* | Avoid useless checks, using zend_string_efree(), in cases where the string is...Dmitry Stogov2018-05-081-2/+2
* | Implement flexible heredoc/nowdoc syntaxThomas Punt2018-04-131-395/+629
* | Optmized AST creationDmitry Stogov2018-03-151-1/+1
* | PHP scanner optimizationDmitry Stogov2018-03-151-386/+423
* | PHP scanner optimizationDmitry Stogov2018-03-141-413/+415
* | PHP scanner optimizationDmitry Stogov2018-03-141-368/+440
* | Revert "Handle scanner error in first place (don't hide them from ext/tokeniz...Dmitry Stogov2018-03-141-207/+195
* | Handle scanner error in first place (don't hide them from ext/tokenizer) and ...Dmitry Stogov2018-03-131-195/+207
* | Eliminate duplicationDmitry Stogov2018-01-171-585/+595
* | Trailing whitespacesGabriel Caruso2018-01-031-224/+224
* | year++Xinchen Hui2018-01-021-1/+1
* | Cleanup type conversionDmitry Stogov2017-12-071-351/+349
|/
* Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2017-07-211-196/+194
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2017-07-211-196/+194
| |\
| | * Fixed bug #74947 (Segfault in scanner on INF number)Xinchen Hui2017-07-211-196/+194
* | | Merge branch 'PHP-7.1'Nikita Popov2017-03-231-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-03-231-3959/+4147
| |\ \ | | |/
| | * Fix sequencing UBNikita Popov2017-03-231-421/+444
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| | * Fix line number of implicit return in pseudo-main scopeNikita Popov2016-10-121-3956/+4124
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* | | Fixed bug #74300xKhorasan2017-03-231-421/+444
* | | Simplify increment_lineno handlingNikita Popov2017-03-221-130/+133
* | | Resolve conflictSammy Kaye Powers2017-01-031-3929/+4094
|\ \ \
| * | | updating cvs revisions of strlcat/cpyDavid Carlier2016-10-201-3929/+4094
| |/ /
* | | Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
|/ /
* | Implement #72918: negative offset inside a quoted string leads to parse errorChristoph M. Becker2016-10-141-4094/+3929
* | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2016-10-141-3964/+4131
* | Make sure TOKEN_PARSE mode is thread safeNikita Popov2016-07-231-350/+356
* | Fixed compilation warningsDmitry Stogov2016-06-211-3/+3
* | Check in generated lexerSara Golemon2016-05-141-348/+354
* | Eliminated checks for (func->op_array.fn_flags & ZEND_ACC_GENERATOR) in fast ...Dmitry Stogov2016-05-131-2739/+2746
* | Revert "Refactor zval cleanup into single function"Dmitry Stogov2016-05-061-186/+176
* | Refactor zval cleanup into single functionBob Weinand2016-05-051-176/+186