summaryrefslogtreecommitdiff
path: root/ext/tokenizer/tokenizer.c
Commit message (Expand)AuthorAgeFilesLines
* Add support for generating class entries from stubsMáté Kocsis2021-01-261-29/+1
* Accept zend_string in zend_prepare_string_for_scanningNikita Popov2021-01-211-2/+2
* Replace zend_bool uses with boolNikita Popov2021-01-151-6/+6
* Rename PhpToken::getAll() to PhpToken::tokenize()Nikita Popov2020-11-091-1/+1
* Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-23/+19
* Remove proto comments from C filesMax Semenik2020-07-061-10/+5
* Add helper APIs for maybe-interned string creationtwosee2020-06-081-1/+1
* Fix bug #77966: Cannot alias a method named "namespace"Nikita Popov2020-06-081-14/+39
* Improve some TypeError and ValueError messagesMáté Kocsis2020-04-141-2/+2
* Generate function entries from stubs for a couple of extensionsMáté Kocsis2020-04-141-23/+2
* Syntax errors caused by unclosed {, [, ( mention specific locationAlex Dowad2020-04-141-1/+3
* Add PhpToken classNikita Popov2020-03-261-48/+330
* Clarify that token_get_all() never returns falseNikita Popov2020-02-141-1/+3
* Merge branch 'PHP-7.4'Nikita Popov2019-09-281-1/+5
|\
| * Reduce memory used by token_get_all()Tyson Andre2019-09-281-1/+5
* | Remove mention of PHP major version in Copyright headersGabriel Caruso2019-09-251-2/+0
* | Arginfo stubs for tokenizerStephen Reay2019-08-111-11/+1
|/
* Revert "Switch to bison location tracking"Nikita Popov2019-03-281-4/+11
* Switch to bison location trackingNikita Popov2019-03-211-11/+4
* Remove local variablesPeter Kokot2019-02-031-9/+0
* Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
* 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-3/+3
* Fix typos...Nikita Popov2018-06-271-1/+1
* Fixed bug #76538Nikita Popov2018-06-271-1/+1
* Fixed typoXinchen Hui2018-06-181-1/+1
* Fixed bug #76437 (token_get_all with TOKEN_PARSE flag fails to recognise clos...Xinchen Hui2018-06-181-2/+10
* PHP scanner optimizationDmitry Stogov2018-03-141-2/+1
* year++Xinchen Hui2018-01-021-1/+1
* Move constants into read-only data segmentDmitry Stogov2017-12-141-1/+1
* Use ZSTR_CHAR in token_get_all()Nikita Popov2017-03-221-31/+24
* Simplify increment_lineno handlingNikita Popov2017-03-221-10/+5
* Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* Use new param API in tokenizerSara Golemon2016-12-311-6/+8
* Make sure TOKEN_PARSE mode is thread safeNikita Popov2016-07-231-8/+10
* Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
|\
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
| * bump yearXinchen Hui2015-01-151-1/+1
* | Don't return T_ERROR from token_get_all()Nikita Popov2015-07-091-3/+3
* | Fix bug #69430Nikita Popov2015-07-091-20/+9
* | Update token_get_all() arginfoNikita Popov2015-07-091-1/+2
* | Avoid zval duplication in ZVAL_ZVAL() macro (it was necessary only in few pla...Dmitry Stogov2015-06-121-2/+3
* | ext tokenizer port + cleanup unused lexer statesMárcio Almada2015-04-301-17/+115
* | fix indentation + remove c++ commentsMárcio Almada2015-04-301-5/+5
* | Throw ParseException from lexerNikita Popov2015-04-021-0/+2
* | cleanup mod version macros and mod defs, round xAnatol Belski2015-03-231-5/+1
* | bump yearXinchen Hui2015-01-151-1/+1
* | trailing whitespace removalStanislav Malyshev2015-01-101-1/+1
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-9/+9
* | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1