summaryrefslogtreecommitdiff
path: root/run-tests.php
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-06-19 09:27:19 +0200
committerNikita Popov <nikita.ppv@gmail.com>2020-06-19 09:29:58 +0200
commit55717656097918baf21fe272a788db501ed33854 (patch)
tree661ec54ad09822e114c686b73e3e4d4e39400dda /run-tests.php
parent6fa126e966d343b45f84d9eac114c14b73aef5a8 (diff)
downloadphp-git-55717656097918baf21fe272a788db501ed33854.tar.gz
Forbid use of <?= as a semi-reserved identifier
One of the weirdest pieces of PHP code I've ever seen. In terms of tokens, this gets internally translated to use x as y; echo as my_echo; On master it crashes because this "echo" does not have attached identifier metadata. Make sure it is added and then reject the use of "<?=" as an identifier inside zend_lex_tstring. Fixes oss-fuzz #23547.
Diffstat (limited to 'run-tests.php')
0 files changed, 0 insertions, 0 deletions