mirror of
https://github.com/php/php-src.git
synced 2024-09-24 11:27:28 +00:00
Avoid "goto"
This commit is contained in:
parent
09cf64678a
commit
5d9792de9a
@ -452,9 +452,7 @@ ZEND_VM_HELPER_EX(zend_binary_assign_op_dim_helper, VAR|UNUSED|CV, CONST|TMP|VAR
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
ZEND_VM_C_GOTO(assign_op_dim_exit);
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -463,8 +461,8 @@ ZEND_VM_HELPER_EX(zend_binary_assign_op_dim_helper, VAR|UNUSED|CV, CONST|TMP|VAR
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
ZEND_VM_C_LABEL(assign_op_dim_exit):
|
|
||||||
FREE_OP2();
|
FREE_OP2();
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -493,9 +491,7 @@ ZEND_VM_HELPER_EX(zend_binary_assign_op_helper, VAR|UNUSED|CV, CONST|TMP|VAR|UNU
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
ZEND_VM_C_GOTO(assign_op_exit);
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -504,8 +500,8 @@ ZEND_VM_HELPER_EX(zend_binary_assign_op_helper, VAR|UNUSED|CV, CONST|TMP|VAR|UNU
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
ZEND_VM_C_LABEL(assign_op_exit):
|
|
||||||
FREE_OP2();
|
FREE_OP2();
|
||||||
FREE_OP1_VAR_PTR();
|
FREE_OP1_VAR_PTR();
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
|
@ -17590,9 +17590,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_VAR_CONST(int (*b
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -17601,8 +17599,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_VAR_CONST(int (*b
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_dim_exit:
|
|
||||||
|
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -17631,9 +17628,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_VAR_CONST(int (*binar
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -17642,8 +17637,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_VAR_CONST(int (*binar
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_exit:
|
|
||||||
|
|
||||||
if (free_op1.var) {zval_ptr_dtor_nogc(free_op1.var);};
|
if (free_op1.var) {zval_ptr_dtor_nogc(free_op1.var);};
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -19986,9 +19980,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_VAR_TMP(int (*bin
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -19997,8 +19989,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_VAR_TMP(int (*bin
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_dim_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -20027,9 +20019,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_VAR_TMP(int (*binary_
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -20038,8 +20028,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_VAR_TMP(int (*binary_
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
if (free_op1.var) {zval_ptr_dtor_nogc(free_op1.var);};
|
if (free_op1.var) {zval_ptr_dtor_nogc(free_op1.var);};
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -21964,9 +21954,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_VAR_VAR(int (*bin
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -21975,8 +21963,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_VAR_VAR(int (*bin
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_dim_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -22005,9 +21993,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_VAR_VAR(int (*binary_
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -22016,8 +22002,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_VAR_VAR(int (*binary_
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
if (free_op1.var) {zval_ptr_dtor_nogc(free_op1.var);};
|
if (free_op1.var) {zval_ptr_dtor_nogc(free_op1.var);};
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -24027,9 +24013,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_VAR_UNUSED(int (*
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -24038,8 +24022,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_VAR_UNUSED(int (*
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_dim_exit:
|
|
||||||
|
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -24068,9 +24051,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_VAR_UNUSED(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -24079,8 +24060,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_VAR_UNUSED(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_exit:
|
|
||||||
|
|
||||||
if (free_op1.var) {zval_ptr_dtor_nogc(free_op1.var);};
|
if (free_op1.var) {zval_ptr_dtor_nogc(free_op1.var);};
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -25466,9 +25446,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_VAR_CV(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -25477,8 +25455,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_VAR_CV(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_dim_exit:
|
|
||||||
|
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -25507,9 +25484,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_VAR_CV(int (*binary_o
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -25518,8 +25493,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_VAR_CV(int (*binary_o
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_exit:
|
|
||||||
|
|
||||||
if (free_op1.var) {zval_ptr_dtor_nogc(free_op1.var);};
|
if (free_op1.var) {zval_ptr_dtor_nogc(free_op1.var);};
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -27301,9 +27275,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_UNUSED_CONST(int
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -27312,8 +27284,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_UNUSED_CONST(int
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_dim_exit:
|
|
||||||
|
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -27342,9 +27313,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_UNUSED_CONST(int (*bi
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -27353,8 +27322,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_UNUSED_CONST(int (*bi
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_exit:
|
|
||||||
|
|
||||||
|
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -28658,9 +28626,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_UNUSED_TMP(int (*
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -28669,8 +28635,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_UNUSED_TMP(int (*
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_dim_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -28699,9 +28665,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_UNUSED_TMP(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -28710,8 +28674,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_UNUSED_TMP(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
|
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -29932,9 +29896,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_UNUSED_VAR(int (*
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -29943,8 +29905,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_UNUSED_VAR(int (*
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_dim_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -29973,9 +29935,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_UNUSED_VAR(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -29984,8 +29944,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_UNUSED_VAR(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
|
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -31205,9 +31165,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_UNUSED_UNUSED(int
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -31216,8 +31174,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_UNUSED_UNUSED(int
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_dim_exit:
|
|
||||||
|
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -31246,9 +31203,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED(int (*b
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -31257,8 +31212,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED(int (*b
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_exit:
|
|
||||||
|
|
||||||
|
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -31698,9 +31652,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_UNUSED_CV(int (*b
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -31709,8 +31661,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_UNUSED_CV(int (*b
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_dim_exit:
|
|
||||||
|
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -31739,9 +31690,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_UNUSED_CV(int (*binar
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -31750,8 +31699,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_UNUSED_CV(int (*binar
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_exit:
|
|
||||||
|
|
||||||
|
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -34639,9 +34587,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_CV_CONST(int (*bi
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -34650,8 +34596,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_CV_CONST(int (*bi
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_dim_exit:
|
|
||||||
|
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -34680,9 +34625,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_CV_CONST(int (*binary
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -34691,8 +34634,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_CV_CONST(int (*binary
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_exit:
|
|
||||||
|
|
||||||
|
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -36867,9 +36809,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_CV_TMP(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -36878,8 +36818,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_CV_TMP(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_dim_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -36908,9 +36848,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_CV_TMP(int (*binary_o
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -36919,8 +36857,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_CV_TMP(int (*binary_o
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
|
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -38717,9 +38655,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_CV_VAR(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -38728,8 +38664,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_CV_VAR(int (*bina
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_dim_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -38758,9 +38694,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_CV_VAR(int (*binary_o
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -38769,8 +38703,8 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_CV_VAR(int (*binary_o
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
assign_op_exit:
|
|
||||||
zval_ptr_dtor_nogc(free_op2.var);
|
zval_ptr_dtor_nogc(free_op2.var);
|
||||||
|
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -40650,9 +40584,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_CV_UNUSED(int (*b
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -40661,8 +40593,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_CV_UNUSED(int (*b
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_dim_exit:
|
|
||||||
|
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -40691,9 +40622,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_CV_UNUSED(int (*binar
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -40702,8 +40631,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_CV_UNUSED(int (*binar
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_exit:
|
|
||||||
|
|
||||||
|
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
@ -41944,9 +41872,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_CV_CV(int (*binar
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_dim_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -41955,8 +41881,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_dim_helper_SPEC_CV_CV(int (*binar
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_dim_exit:
|
|
||||||
|
|
||||||
FREE_OP(free_op_data1);
|
FREE_OP(free_op_data1);
|
||||||
FREE_OP_VAR_PTR(free_op_data2);
|
FREE_OP_VAR_PTR(free_op_data2);
|
||||||
@ -41985,9 +41910,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_CV_CV(int (*binary_op
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_NULL(EX_VAR(opline->result.var));
|
ZVAL_NULL(EX_VAR(opline->result.var));
|
||||||
}
|
}
|
||||||
goto assign_op_exit;
|
} else {
|
||||||
}
|
|
||||||
|
|
||||||
ZVAL_DEREF(var_ptr);
|
ZVAL_DEREF(var_ptr);
|
||||||
SEPARATE_ZVAL_NOREF(var_ptr);
|
SEPARATE_ZVAL_NOREF(var_ptr);
|
||||||
|
|
||||||
@ -41996,8 +41919,7 @@ static int ZEND_FASTCALL zend_binary_assign_op_helper_SPEC_CV_CV(int (*binary_op
|
|||||||
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
if (UNEXPECTED(RETURN_VALUE_USED(opline))) {
|
||||||
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
assign_op_exit:
|
|
||||||
|
|
||||||
|
|
||||||
CHECK_EXCEPTION();
|
CHECK_EXCEPTION();
|
||||||
|
Loading…
Reference in New Issue
Block a user