mirror of
https://github.com/php/php-src.git
synced 2024-12-26 02:10:46 +08:00
53351d087d
* generators: (70 commits) Fix typos Fix segfault when traversing a by-ref generator twice Make sure that exception is thrown on rewind() after closing too Remove implementation stubs for yield delegation Fix several issues and allow rewind only at/before first yield Run finally if generator is closed before finishing Finally with return now works in generators too Add dedicated opcode for returns from a generator Disallow serialization and unserialization Fix zts build (typo) Drop Generator::close() method Forgot to add test Support trivial finally in generators (no yield, no return) Fix implementation of Iterator interface Add T_YIELD in tokenizer_data.c Throw error also for return occuring before yield Fix throwing of exceptions within a generator Remove reference restrictions from foreach Require parenthesis around yield expressions Add some more tests ... |
||
---|---|---|
.. | ||
build | ||
builddef.bat | ||
EngineSelect.bat | ||
EngineSelect.dsp | ||
flock.c | ||
flock.h | ||
fnmatch.c | ||
fnmatch.h | ||
glob.c | ||
glob.h | ||
globals.c | ||
grp.h | ||
inet.c | ||
inet.h | ||
install.txt | ||
param.h | ||
php5.dsp | ||
php5.dsw | ||
php5dll.dsp | ||
php5dllts.dsp | ||
php5dllts.rc | ||
php5dllts.rc2 | ||
php5ts_cli.dsp | ||
php5ts_cli.rc | ||
php5ts_cli.rc2 | ||
php5ts.dsp | ||
php5ts.dsw | ||
php5ts.rc | ||
php5ts.rc2 | ||
php_modules.dsw | ||
php_registry.h | ||
php_stdbool.h | ||
php_stdint.h | ||
php_strtoi64.h | ||
php_win32_globals.h | ||
pws-php5cgi.reg | ||
pws-php5isapi.reg | ||
readdir.c | ||
readdir.h | ||
registry.c | ||
resource.h | ||
select.c | ||
select.h | ||
sendmail.c | ||
sendmail.h | ||
signal.h | ||
sockets.c | ||
sockets.h | ||
strtoi64.c | ||
syslog.h | ||
syslog.reg | ||
testsuite.dsp | ||
time.c | ||
time.h | ||
unistd.h | ||
winutil.c | ||
winutil.h | ||
wsyslog.c |