summaryrefslogtreecommitdiff
path: root/ext/mbstring/php_mbregex.c
diff options
context:
space:
mode:
authorNikita Popov <nikic@php.net>2016-05-14 13:54:41 +0200
committerNikita Popov <nikic@php.net>2016-05-14 17:16:32 +0200
commit6079ba4b0ccad0ba4d781ff027fde096da0f8687 (patch)
tree9dc9aef87e98bf8656e08df9991d6d45c7bc6035 /ext/mbstring/php_mbregex.c
parent773b3778887921667ba45fb9317478b8a5716ae1 (diff)
downloadphp-git-6079ba4b0ccad0ba4d781ff027fde096da0f8687.tar.gz
Inference: Fix undef handling for binary ops
We need to be careful about correctly handling that undef results in a null value. Otherwise, apart from simply generating incorrect results, we may also end up performing non-monotonic lattice transitions, thus causing an infinite type inference loop (see test).
Diffstat (limited to 'ext/mbstring/php_mbregex.c')
0 files changed, 0 insertions, 0 deletions