php-src/Zend/tests/code_before_loop_var_free.phpt
Nikita Popov 823888c472 Start block at loop var free
This ensures that code directly before the loop var free is
separated out (and will generally be eliminated as unreachable).
This fixes some assumptions we have that unreachable loop var free
blocks start with the loop var free.

Fixes oss-fuzz #39395.
2021-09-27 11:56:37 +02:00

13 lines
161 B
PHP

--TEST--
Code before loop var free
--FILE--
<?php
switch ($x > 0) {
default:
return;
Y;
}
?>
--EXPECTF--
Warning: Undefined variable $x in %s on line %d