]> granicus.if.org Git - php/commit
Make MAY_BE_ERROR handling more accurate
authorNikita Popov <nikic@php.net>
Wed, 20 Apr 2016 22:14:30 +0000 (00:14 +0200)
committerNikita Popov <nikic@php.net>
Thu, 21 Apr 2016 21:49:20 +0000 (23:49 +0200)
commit55caaac73f993e11ff6c254f4db15f38b77cf943
treeabfcd03e53ebe77f7555cc1bdd4b50a90798f967
parent3dc8f80b616b913f9a6fbf75a6f8d330e4824be2
Make MAY_BE_ERROR handling more accurate

This ended up causing weird things like MAY_BE_ERROR CVs.

Also make sure that ASSIGN result isn't MAY_BE_REF.
ext/opcache/Optimizer/zend_inference.c