mirror of
https://github.com/php/php-src.git
synced 2026-04-02 13:43:02 +02:00
Fix param list for build without global reg
This commit is contained in:
@@ -841,7 +841,7 @@ ZEND_VM_C_LABEL(assign_op_object):
|
||||
if (UNEXPECTED(Z_ISREF_P(zptr))) {
|
||||
ref = Z_REF_P(zptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
zptr = Z_REFVAL_P(zptr);
|
||||
@@ -854,7 +854,7 @@ ZEND_VM_C_LABEL(assign_op_object):
|
||||
}
|
||||
if (UNEXPECTED(prop_info)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(zptr, zptr, value);
|
||||
}
|
||||
@@ -901,7 +901,7 @@ ZEND_VM_HELPER(zend_binary_assign_op_static_prop_helper, CONST|TMP|VAR|CV, UNUSE
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -909,7 +909,7 @@ ZEND_VM_HELPER(zend_binary_assign_op_static_prop_helper, CONST|TMP|VAR|CV, UNUSE
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -963,7 +963,7 @@ ZEND_VM_C_LABEL(assign_dim_op_new_array):
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -1044,7 +1044,7 @@ ZEND_VM_HELPER(zend_binary_assign_op_simple_helper, VAR|CV, CONST|TMPVAR|CV, bin
|
||||
if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) {
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
|
||||
@@ -4457,7 +4457,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -4465,7 +4465,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -7130,7 +7130,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -7138,7 +7138,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -9026,7 +9026,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -9034,7 +9034,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -20349,7 +20349,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -20357,7 +20357,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -20904,7 +20904,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -20912,7 +20912,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -21592,7 +21592,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -21600,7 +21600,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -24239,7 +24239,7 @@ assign_op_object:
|
||||
if (UNEXPECTED(Z_ISREF_P(zptr))) {
|
||||
ref = Z_REF_P(zptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
zptr = Z_REFVAL_P(zptr);
|
||||
@@ -24252,7 +24252,7 @@ assign_op_object:
|
||||
}
|
||||
if (UNEXPECTED(prop_info)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(zptr, zptr, value);
|
||||
}
|
||||
@@ -24299,7 +24299,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -24307,7 +24307,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -24361,7 +24361,7 @@ assign_dim_op_new_array:
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -24441,7 +24441,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_simple_helper
|
||||
if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) {
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
@@ -27147,7 +27147,7 @@ assign_op_object:
|
||||
if (UNEXPECTED(Z_ISREF_P(zptr))) {
|
||||
ref = Z_REF_P(zptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
zptr = Z_REFVAL_P(zptr);
|
||||
@@ -27160,7 +27160,7 @@ assign_op_object:
|
||||
}
|
||||
if (UNEXPECTED(prop_info)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(zptr, zptr, value);
|
||||
}
|
||||
@@ -27207,7 +27207,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -27215,7 +27215,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -27269,7 +27269,7 @@ assign_dim_op_new_array:
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -27350,7 +27350,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_simple_helper
|
||||
if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) {
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
@@ -30241,7 +30241,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -30249,7 +30249,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -30303,7 +30303,7 @@ assign_dim_op_new_array:
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -31786,7 +31786,7 @@ assign_op_object:
|
||||
if (UNEXPECTED(Z_ISREF_P(zptr))) {
|
||||
ref = Z_REF_P(zptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
zptr = Z_REFVAL_P(zptr);
|
||||
@@ -31799,7 +31799,7 @@ assign_op_object:
|
||||
}
|
||||
if (UNEXPECTED(prop_info)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(zptr, zptr, value);
|
||||
}
|
||||
@@ -31860,7 +31860,7 @@ assign_dim_op_new_array:
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -31940,7 +31940,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_simple_helper
|
||||
if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) {
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
@@ -34771,7 +34771,7 @@ assign_op_object:
|
||||
if (UNEXPECTED(Z_ISREF_P(zptr))) {
|
||||
ref = Z_REF_P(zptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
zptr = Z_REFVAL_P(zptr);
|
||||
@@ -34784,7 +34784,7 @@ assign_op_object:
|
||||
}
|
||||
if (UNEXPECTED(prop_info)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(zptr, zptr, value);
|
||||
}
|
||||
@@ -36814,7 +36814,7 @@ assign_op_object:
|
||||
if (UNEXPECTED(Z_ISREF_P(zptr))) {
|
||||
ref = Z_REF_P(zptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
zptr = Z_REFVAL_P(zptr);
|
||||
@@ -36827,7 +36827,7 @@ assign_op_object:
|
||||
}
|
||||
if (UNEXPECTED(prop_info)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(zptr, zptr, value);
|
||||
}
|
||||
@@ -39508,7 +39508,7 @@ assign_op_object:
|
||||
if (UNEXPECTED(Z_ISREF_P(zptr))) {
|
||||
ref = Z_REF_P(zptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
zptr = Z_REFVAL_P(zptr);
|
||||
@@ -39521,7 +39521,7 @@ assign_op_object:
|
||||
}
|
||||
if (UNEXPECTED(prop_info)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(zptr, zptr, value);
|
||||
}
|
||||
@@ -43845,7 +43845,7 @@ assign_op_object:
|
||||
if (UNEXPECTED(Z_ISREF_P(zptr))) {
|
||||
ref = Z_REF_P(zptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
zptr = Z_REFVAL_P(zptr);
|
||||
@@ -43858,7 +43858,7 @@ assign_op_object:
|
||||
}
|
||||
if (UNEXPECTED(prop_info)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(zptr, zptr, value);
|
||||
}
|
||||
@@ -43905,7 +43905,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -43913,7 +43913,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -43967,7 +43967,7 @@ assign_dim_op_new_array:
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -44047,7 +44047,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_simple_helper
|
||||
if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) {
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
@@ -48508,7 +48508,7 @@ assign_op_object:
|
||||
if (UNEXPECTED(Z_ISREF_P(zptr))) {
|
||||
ref = Z_REF_P(zptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
zptr = Z_REFVAL_P(zptr);
|
||||
@@ -48521,7 +48521,7 @@ assign_op_object:
|
||||
}
|
||||
if (UNEXPECTED(prop_info)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(zptr, zptr, value);
|
||||
}
|
||||
@@ -48568,7 +48568,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -48576,7 +48576,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -48630,7 +48630,7 @@ assign_dim_op_new_array:
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -48711,7 +48711,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_simple_helper
|
||||
if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) {
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
@@ -52595,7 +52595,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
if (UNEXPECTED(Z_ISREF_P(prop))) {
|
||||
ref = Z_REF_P(prop);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
prop = Z_REFVAL_P(prop);
|
||||
@@ -52603,7 +52603,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_static_prop_h
|
||||
|
||||
if (UNEXPECTED(prop_info->type)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, prop, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(prop, prop, value);
|
||||
}
|
||||
@@ -52657,7 +52657,7 @@ assign_dim_op_new_array:
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -55443,7 +55443,7 @@ assign_op_object:
|
||||
if (UNEXPECTED(Z_ISREF_P(zptr))) {
|
||||
ref = Z_REF_P(zptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
zptr = Z_REFVAL_P(zptr);
|
||||
@@ -55456,7 +55456,7 @@ assign_op_object:
|
||||
}
|
||||
if (UNEXPECTED(prop_info)) {
|
||||
/* special case for typed properties */
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op);
|
||||
zend_binary_assign_op_typed_prop(prop_info, zptr, value, binary_op EXECUTE_DATA_CC);
|
||||
} else {
|
||||
binary_op(zptr, zptr, value);
|
||||
}
|
||||
@@ -55517,7 +55517,7 @@ assign_dim_op_new_array:
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -55597,7 +55597,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_binary_assign_op_simple_helper
|
||||
if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) {
|
||||
zend_reference *ref = Z_REF_P(var_ptr);
|
||||
if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) {
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op);
|
||||
zend_binary_assign_op_typed_ref(ref, value, binary_op EXECUTE_DATA_CC);
|
||||
break;
|
||||
}
|
||||
var_ptr = Z_REFVAL_P(var_ptr);
|
||||
|
||||
Reference in New Issue
Block a user