mirror of
https://github.com/php/php-src.git
synced 2024-09-23 02:47:26 +00:00
Fixed type-infer
This commit is contained in:
parent
799b52e87f
commit
ee26c1efbc
@ -3187,10 +3187,10 @@ static int zend_update_type_info(const zend_op_array *op_array,
|
||||
break;
|
||||
case ZEND_GET_CLASS:
|
||||
case ZEND_GET_CALLED_CLASS:
|
||||
UPDATE_SSA_TYPE(MAY_BE_FALSE|MAY_BE_STRING, ssa_ops[i].result_def);
|
||||
UPDATE_SSA_TYPE(MAY_BE_FALSE|MAY_BE_STRING|MAY_BE_RCN, ssa_ops[i].result_def);
|
||||
break;
|
||||
case ZEND_GET_TYPE:
|
||||
UPDATE_SSA_TYPE(MAY_BE_STRING, ssa_ops[i].result_def);
|
||||
UPDATE_SSA_TYPE(MAY_BE_STRING|MAY_BE_RC1|MAY_BE_RCN, ssa_ops[i].result_def);
|
||||
break;
|
||||
case ZEND_TYPE_CHECK:
|
||||
case ZEND_DEFINED:
|
||||
|
Loading…
Reference in New Issue
Block a user