summaryrefslogtreecommitdiff
path: root/ext/tokenizer
Commit message (Expand)AuthorAgeFilesLines
* Implement enumsIlija Tovilo2021-03-171-0/+2
* Use absolute paths in tokenizer_data_gen.phpNikita Popov2021-03-171-2/+3
* Add tokenizer_data_gen to build processIlija Tovilo2021-03-164-80/+97
* Improve class entry generationMáté Kocsis2021-02-161-2/+1
* Implicitly enable function entry generation when class entry generation is en...Máté Kocsis2021-02-092-5/+2
* Add support for generating class entries from stubsMáté Kocsis2021-01-263-31/+47
* 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
* Fixed bug #80462Nikita Popov2020-12-021-0/+22
* Rename PhpToken::getAll() to PhpToken::tokenize()Nikita Popov2020-11-0910-16/+16
* Update ext/tokenizer param namesNikita Popov2020-09-292-9/+6
* Adjust the order of method modifiers in stubMáté Kocsis2020-09-192-2/+2
* Change Attribute Syntax from @@ to #[]Benjamin Eberlei2020-09-021-2/+2
* Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-23/+19
* Implement Shorter Attribute SyntaxTheodore Brown2020-07-282-0/+22
* Implement nullsafe ?-> operatorIlija Tovilo2020-07-241-0/+2
* Treat namespaced names as single tokenNikita Popov2020-07-222-0/+45
* Improve output of tokens in Parse ErrorsRowan Tommins2020-07-132-5/+5
* Review the usage of apostrophes in error messagesMáté Kocsis2020-07-101-1/+1
* Implement match expressionIlija Tovilo2020-07-091-10/+12
* Remove proto comments from C filesMax Semenik2020-07-061-10/+5
* Don't include trailing newline in comment tokenNikita Popov2020-06-252-89/+109
* Remove unnecessary PHPDoc-alike blocks from testsMáté Kocsis2020-06-2418-90/+0
* Include stub hash in generated arginfo filesNikita Popov2020-06-241-1/+2
* Add helper APIs for maybe-interned string creationtwosee2020-06-081-1/+1
* Fix bug #77966: Cannot alias a method named "namespace"Nikita Popov2020-06-082-14/+88
* %d out token IDs in testNikita Popov2020-06-031-31/+31
* Use EXPECT instead of EXPECTF when possible EXPECTF logic in run tests is co...Gabriel Caruso2020-04-271-1/+1
* Make throw statement an expressionIlija Tovilo2020-04-233-11/+11
* Improve some TypeError and ValueError messagesMáté Kocsis2020-04-142-4/+4
* Generate function entries from stubs for a couple of extensionsMáté Kocsis2020-04-143-30/+40
* Syntax errors caused by unclosed {, [, ( mention specific locationAlex Dowad2020-04-142-3/+18
* Store default parameter values of internal functions in arg infoMáté Kocsis2020-04-081-4/+4
* Add PhpToken classNikita Popov2020-03-2612-50/+995
* Remove deprecated (real) castGeorge Peter Banyard2020-03-122-3/+3
* [skip ci] Skip 2 tokenizer tests if tokenizer isn't loadedTyson Andre2020-02-162-0/+4
* Clarify that token_get_all() never returns falseNikita Popov2020-02-143-3/+5
* Reindent phpt filesNikita Popov2020-02-033-31/+31
* Fix another batch of indentation in testsMáté Kocsis2020-02-0210-563/+491
* Fix indentation and whitespaces in testsMáté Kocsis2020-01-312-18/+18
* Fix #78880: Spelling error reportChristoph M. Becker2019-12-2117-17/+17
* Add union return types for function stubsMáté Kocsis2019-11-112-3/+2
* Merge branch 'PHP-7.4'Nikita Popov2019-10-141-0/+8
|\
| * Fix handling of overflowing invalid octal in tokenizerNikita Popov2019-10-141-0/+8
* | Replace "unexpected character" warning with ParseErrorNikita Popov2019-10-041-8/+2
* | Merge branch 'PHP-7.4'Nikita Popov2019-09-302-0/+25
|\ \ | |/
| * Fixed bug #78604Nikita Popov2019-09-302-0/+25
* | 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-254-8/+0