527 Commits (ccd4716ec77c60391d63a1a6af72f96a09b1c617)

Author SHA1 Message Date
Xinchen Hui ccd4716ec7 year++ 8 years ago
Sammy Kaye Powers dac6c639bb Update copyright headers to 2017 9 years ago
Sammy Kaye Powers 478f119ab9 Update copyright headers to 2017 9 years ago
Nikita Popov 2c70581338 Fix T_NUM_STRING negation 9 years ago
Christoph M. Becker 2cc3aeb4b9 Implement #72918: negative offset inside a quoted string leads to parse error 9 years ago
Davey Shafik b33e965111 Use non-deprecated %pure-parser 9 years ago
Nikita Popov ab304579ff Forbid use of array() in nested destructuring 10 years ago
Xinchen Hui 493524454d Improve the signature 10 years ago
Xinchen Hui aeb3948f3c Cleanup 10 years ago
Xinchen Hui dcd1c29f79 Fixed bug #72395 (list() regression) 10 years ago
Bob Weinand 4f077aee83 Allow for [] = $array; (alias for list()) 10 years ago
Dmitry Stogov ccf18da450 Eliminated checks for (func->op_array.fn_flags & ZEND_ACC_GENERATOR) in fast path of DO_FCALL* handlers. 10 years ago
Dmitry Stogov 7b94b958cc Intern some known (and offten used) strings. 10 years ago
Levi Morrison 9662259cb9 Add nullable parameter types 10 years ago
Dmitry Stogov 49fe737e58 Implement nullable return types. 10 years ago
Pierrick Charron 0aed2cc2a4 Allow catching multiple exception types in a single catch statement 10 years ago
Nikita Popov 5ab950cb2c Remove __halt_compiler from semi-reserved tokens 10 years ago
Andrea Faulds 37c8bb5868 Allow specifying keys on list() elements 10 years ago
Grigorii Sokolik ccc5150f15 Fix bug #71767 10 years ago
Xinchen Hui 97a9470d97 bump year which is missed in rev 49493a2 10 years ago
Xinchen Hui 3537e95dae bump year which is missed in rev 49493a2 10 years ago
Dmitry Stogov a75c195000 Implemented the RFC `Support Class Constant Visibility`. 10 years ago
Xinchen Hui 05738eb71a Revert "Improved fix for Fully qualified (leading backslash) type names must fail" 10 years ago
Xinchen Hui 00865ae22f Improved fix for Fully qualified (leading backslash) type names must fail 10 years ago
Nikita Popov e3e92e96c1 Fixed bug #70430 10 years ago
Nikita Popov 06f38d36a8 Reindent zend_yytnamerr 10 years ago
Márcio Almada ddb6d7801e Fix bug #70650 10 years ago
Márcio Almada c08b3922dd adds missing tokens to list of semi-reserved words and regenerates test suite 10 years ago
Nikita Popov 186b0f3770 Don't allow leading \ in group use decl list 10 years ago
Márcio Almada 7568d5cb89 fixes a syntactical inconsistency with group use and leading `\` 10 years ago
Dmitry Stogov 4bd22cf1c1 Improved zend_string API (Francois Laupretre) 11 years ago
Nikita Popov a684e6adb2 Drop unnecessary %prec 11 years ago
Xinchen Hui 438d17e74e Even fake token better to be in upper case 11 years ago
Bob Weinand 31f3eeb0c5 Fix tokenizer test due to recent changes 11 years ago
Bob Weinand 69b54ba926 Also unreserve T_CLASS 11 years ago
Bob Weinand 36c3c47434 Set %expect to 0 in parser (Using %prec) 11 years ago
Bob Weinand 21ccdf6304 Rebuild scanner, add NEWS/UPGRADING 11 years ago
Márcio Almada 110759386e ext tokenizer port + cleanup unused lexer states 11 years ago
Márcio Almada a75decd452 implement context sensitive language with lexical feedback 11 years ago
Nikita Popov f2f890a256 More cleanup (mainly retab) 11 years ago
krakjoe 49608e0608 Rebase Joe's anon classes implementation 11 years ago
Nikita Popov cc70a46525 Fix bug #60022 11 years ago
Nikita Popov a8bf1c5d8f Throw ParseException from lexer 11 years ago
Xinchen Hui eeb8eced9b Improved parser (make use_type reuseable) 11 years ago
Márcio Almada 22d6cc7c8c fix compilation warnings, rename batch_use to group_use 11 years ago
Márcio Almada 344fc25b12 require trailing T_NS_SEPARATOR #1005 11 years ago
Márcio Almada fbde890ee2 allow non mixed use declarations, CC @nikic #1005 11 years ago
Márcio Almada 275e7276c1 first implementation of batch use compilation 11 years ago
Bob Weinand b4a142ab97 Added yield from operator 11 years ago
Nikita Popov fcdb6e0811 WIP 11 years ago