Lines Matching refs:var_ptr

20446 	zval *var_ptr;  in zend_pre_inc_helper_SPEC_VAR()  local
20448 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in zend_pre_inc_helper_SPEC_VAR()
20450 if (IS_VAR == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in zend_pre_inc_helper_SPEC_VAR()
20458 if (IS_VAR == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_pre_inc_helper_SPEC_VAR()
20459 ZVAL_NULL(var_ptr); in zend_pre_inc_helper_SPEC_VAR()
20464 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_inc_helper_SPEC_VAR()
20465 zend_reference *ref = Z_REF_P(var_ptr); in zend_pre_inc_helper_SPEC_VAR()
20466 var_ptr = Z_REFVAL_P(var_ptr); in zend_pre_inc_helper_SPEC_VAR()
20472 increment_function(var_ptr); in zend_pre_inc_helper_SPEC_VAR()
20476 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_pre_inc_helper_SPEC_VAR()
20487 zval *var_ptr; in ZEND_PRE_INC_SPEC_VAR_RETVAL_UNUSED_HANDLER() local
20489 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_PRE_INC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
20491 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_INC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
20492 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
20494 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
20506 zval *var_ptr; in ZEND_PRE_INC_SPEC_VAR_RETVAL_USED_HANDLER() local
20508 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_PRE_INC_SPEC_VAR_RETVAL_USED_HANDLER()
20510 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_INC_SPEC_VAR_RETVAL_USED_HANDLER()
20511 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_SPEC_VAR_RETVAL_USED_HANDLER()
20513 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_SPEC_VAR_RETVAL_USED_HANDLER()
20525 zval *var_ptr; in zend_pre_dec_helper_SPEC_VAR() local
20527 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in zend_pre_dec_helper_SPEC_VAR()
20529 if (IS_VAR == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in zend_pre_dec_helper_SPEC_VAR()
20537 if (IS_VAR == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_pre_dec_helper_SPEC_VAR()
20538 ZVAL_NULL(var_ptr); in zend_pre_dec_helper_SPEC_VAR()
20543 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_dec_helper_SPEC_VAR()
20544 zend_reference *ref = Z_REF_P(var_ptr); in zend_pre_dec_helper_SPEC_VAR()
20545 var_ptr = Z_REFVAL_P(var_ptr); in zend_pre_dec_helper_SPEC_VAR()
20552 decrement_function(var_ptr); in zend_pre_dec_helper_SPEC_VAR()
20556 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_pre_dec_helper_SPEC_VAR()
20567 zval *var_ptr; in ZEND_PRE_DEC_SPEC_VAR_RETVAL_UNUSED_HANDLER() local
20569 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
20571 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_DEC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
20572 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
20574 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
20586 zval *var_ptr; in ZEND_PRE_DEC_SPEC_VAR_RETVAL_USED_HANDLER() local
20588 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_USED_HANDLER()
20590 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_DEC_SPEC_VAR_RETVAL_USED_HANDLER()
20591 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_USED_HANDLER()
20593 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_USED_HANDLER()
20605 zval *var_ptr; in zend_post_inc_helper_SPEC_VAR() local
20607 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in zend_post_inc_helper_SPEC_VAR()
20609 if (IS_VAR == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in zend_post_inc_helper_SPEC_VAR()
20615 if (IS_VAR == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_post_inc_helper_SPEC_VAR()
20616 ZVAL_NULL(var_ptr); in zend_post_inc_helper_SPEC_VAR()
20621 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_post_inc_helper_SPEC_VAR()
20622 zend_reference *ref = Z_REF_P(var_ptr); in zend_post_inc_helper_SPEC_VAR()
20623 var_ptr = Z_REFVAL_P(var_ptr); in zend_post_inc_helper_SPEC_VAR()
20630 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_post_inc_helper_SPEC_VAR()
20632 increment_function(var_ptr); in zend_post_inc_helper_SPEC_VAR()
20643 zval *var_ptr; in ZEND_POST_INC_SPEC_VAR_HANDLER() local
20645 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_POST_INC_SPEC_VAR_HANDLER()
20647 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_POST_INC_SPEC_VAR_HANDLER()
20648 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_INC_SPEC_VAR_HANDLER()
20649 fast_long_increment_function(var_ptr); in ZEND_POST_INC_SPEC_VAR_HANDLER()
20660 zval *var_ptr; in zend_post_dec_helper_SPEC_VAR() local
20662 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in zend_post_dec_helper_SPEC_VAR()
20664 if (IS_VAR == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in zend_post_dec_helper_SPEC_VAR()
20670 if (IS_VAR == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_post_dec_helper_SPEC_VAR()
20671 ZVAL_NULL(var_ptr); in zend_post_dec_helper_SPEC_VAR()
20676 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_post_dec_helper_SPEC_VAR()
20677 zend_reference *ref = Z_REF_P(var_ptr); in zend_post_dec_helper_SPEC_VAR()
20678 var_ptr = Z_REFVAL_P(var_ptr); in zend_post_dec_helper_SPEC_VAR()
20685 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_post_dec_helper_SPEC_VAR()
20687 decrement_function(var_ptr); in zend_post_dec_helper_SPEC_VAR()
20698 zval *var_ptr; in ZEND_POST_DEC_SPEC_VAR_HANDLER() local
20700 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_POST_DEC_SPEC_VAR_HANDLER()
20702 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_POST_DEC_SPEC_VAR_HANDLER()
20703 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_DEC_SPEC_VAR_HANDLER()
20704 fast_long_decrement_function(var_ptr); in ZEND_POST_DEC_SPEC_VAR_HANDLER()
22250 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER() local
22262 var_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(container), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
22263 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
22269var_ptr = zend_fetch_dimension_address_inner_RW_CONST(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
22271 var_ptr = zend_fetch_dimension_address_inner_RW(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
22273 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
22281 if (IS_CONST != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
22282 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
22283 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
22289 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
22293 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
22335 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER() local
22340 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
22342 if (IS_VAR == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
22348 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
22349 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
22350 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
22356 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
22360 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
24496 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER() local
24508 var_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(container), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
24509 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
24515var_ptr = zend_fetch_dimension_address_inner_RW_CONST(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
24517 var_ptr = zend_fetch_dimension_address_inner_RW(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
24519 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
24527 if ((IS_TMP_VAR|IS_VAR) != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
24528 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
24529 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
24535 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
24539 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
24582 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER() local
24587 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
24589 if (IS_VAR == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
24595 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
24596 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
24597 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
24603 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
24607 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
26856 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER() local
26868 var_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(container), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
26869 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
26875var_ptr = zend_fetch_dimension_address_inner_RW_CONST(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
26877 var_ptr = zend_fetch_dimension_address_inner_RW(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
26879 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
26887 if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
26888 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
26889 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
26895 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
26899 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
27832 zval *var_ptr; in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER() local
27834 var_ptr = EX_VAR(opline->op1.var); in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
27835 if (UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
27836 if (UNEXPECTED(Z_REFCOUNT_P(var_ptr) == 1)) { in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
27837 ZVAL_UNREF(var_ptr); in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
28131 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER() local
28143 var_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(container), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
28144 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
28150var_ptr = zend_fetch_dimension_address_inner_RW_CONST(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
28152 var_ptr = zend_fetch_dimension_address_inner_RW(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
28154 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
28162 if (IS_CV != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
28163 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
28164 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
28170 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
28174 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
28216 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER() local
28221 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
28223 if (IS_VAR == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
28229 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
28230 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
28231 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
28237 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
28241 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
36493 zval *var_ptr; in zend_pre_inc_helper_SPEC_CV() local
36495 var_ptr = EX_VAR(opline->op1.var); in zend_pre_inc_helper_SPEC_CV()
36497 if (IS_CV == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in zend_pre_inc_helper_SPEC_CV()
36505 if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_pre_inc_helper_SPEC_CV()
36506 ZVAL_NULL(var_ptr); in zend_pre_inc_helper_SPEC_CV()
36511 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_inc_helper_SPEC_CV()
36512 zend_reference *ref = Z_REF_P(var_ptr); in zend_pre_inc_helper_SPEC_CV()
36513 var_ptr = Z_REFVAL_P(var_ptr); in zend_pre_inc_helper_SPEC_CV()
36519 increment_function(var_ptr); in zend_pre_inc_helper_SPEC_CV()
36523 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_pre_inc_helper_SPEC_CV()
36533 zval *var_ptr; in ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER() local
36535 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER()
36537 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER()
36538 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER()
36540 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER()
36552 zval *var_ptr; in ZEND_PRE_INC_SPEC_CV_RETVAL_USED_HANDLER() local
36554 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_SPEC_CV_RETVAL_USED_HANDLER()
36556 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_INC_SPEC_CV_RETVAL_USED_HANDLER()
36557 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_SPEC_CV_RETVAL_USED_HANDLER()
36559 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_SPEC_CV_RETVAL_USED_HANDLER()
36571 zval *var_ptr; in zend_pre_dec_helper_SPEC_CV() local
36573 var_ptr = EX_VAR(opline->op1.var); in zend_pre_dec_helper_SPEC_CV()
36575 if (IS_CV == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in zend_pre_dec_helper_SPEC_CV()
36583 if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_pre_dec_helper_SPEC_CV()
36584 ZVAL_NULL(var_ptr); in zend_pre_dec_helper_SPEC_CV()
36589 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_dec_helper_SPEC_CV()
36590 zend_reference *ref = Z_REF_P(var_ptr); in zend_pre_dec_helper_SPEC_CV()
36591 var_ptr = Z_REFVAL_P(var_ptr); in zend_pre_dec_helper_SPEC_CV()
36598 decrement_function(var_ptr); in zend_pre_dec_helper_SPEC_CV()
36602 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_pre_dec_helper_SPEC_CV()
36612 zval *var_ptr; in ZEND_PRE_DEC_SPEC_CV_RETVAL_UNUSED_HANDLER() local
36614 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_SPEC_CV_RETVAL_UNUSED_HANDLER()
36616 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_DEC_SPEC_CV_RETVAL_UNUSED_HANDLER()
36617 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_SPEC_CV_RETVAL_UNUSED_HANDLER()
36619 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_SPEC_CV_RETVAL_UNUSED_HANDLER()
36631 zval *var_ptr; in ZEND_PRE_DEC_SPEC_CV_RETVAL_USED_HANDLER() local
36633 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_SPEC_CV_RETVAL_USED_HANDLER()
36635 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_DEC_SPEC_CV_RETVAL_USED_HANDLER()
36636 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_SPEC_CV_RETVAL_USED_HANDLER()
36638 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_SPEC_CV_RETVAL_USED_HANDLER()
36650 zval *var_ptr; in zend_post_inc_helper_SPEC_CV() local
36652 var_ptr = EX_VAR(opline->op1.var); in zend_post_inc_helper_SPEC_CV()
36654 if (IS_CV == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in zend_post_inc_helper_SPEC_CV()
36660 if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_post_inc_helper_SPEC_CV()
36661 ZVAL_NULL(var_ptr); in zend_post_inc_helper_SPEC_CV()
36666 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_post_inc_helper_SPEC_CV()
36667 zend_reference *ref = Z_REF_P(var_ptr); in zend_post_inc_helper_SPEC_CV()
36668 var_ptr = Z_REFVAL_P(var_ptr); in zend_post_inc_helper_SPEC_CV()
36675 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_post_inc_helper_SPEC_CV()
36677 increment_function(var_ptr); in zend_post_inc_helper_SPEC_CV()
36687 zval *var_ptr; in ZEND_POST_INC_SPEC_CV_HANDLER() local
36689 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_INC_SPEC_CV_HANDLER()
36691 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_POST_INC_SPEC_CV_HANDLER()
36692 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_INC_SPEC_CV_HANDLER()
36693 fast_long_increment_function(var_ptr); in ZEND_POST_INC_SPEC_CV_HANDLER()
36704 zval *var_ptr; in zend_post_dec_helper_SPEC_CV() local
36706 var_ptr = EX_VAR(opline->op1.var); in zend_post_dec_helper_SPEC_CV()
36708 if (IS_CV == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in zend_post_dec_helper_SPEC_CV()
36714 if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_post_dec_helper_SPEC_CV()
36715 ZVAL_NULL(var_ptr); in zend_post_dec_helper_SPEC_CV()
36720 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_post_dec_helper_SPEC_CV()
36721 zend_reference *ref = Z_REF_P(var_ptr); in zend_post_dec_helper_SPEC_CV()
36722 var_ptr = Z_REFVAL_P(var_ptr); in zend_post_dec_helper_SPEC_CV()
36729 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_post_dec_helper_SPEC_CV()
36731 decrement_function(var_ptr); in zend_post_dec_helper_SPEC_CV()
36741 zval *var_ptr; in ZEND_POST_DEC_SPEC_CV_HANDLER() local
36743 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_DEC_SPEC_CV_HANDLER()
36745 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_POST_DEC_SPEC_CV_HANDLER()
36746 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_DEC_SPEC_CV_HANDLER()
36747 fast_long_decrement_function(var_ptr); in ZEND_POST_DEC_SPEC_CV_HANDLER()
38097 zval *var_ptr; in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER() local
38099 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
38100 Z_LVAL_P(var_ptr)++; in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
38102 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
38110 zval *var_ptr; in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER() local
38112 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
38113 Z_LVAL_P(var_ptr)++; in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
38115 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
38123 zval *var_ptr; in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER() local
38125 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
38126 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
38128 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
38136 zval *var_ptr; in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_USED_HANDLER() local
38138 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
38139 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
38141 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
38149 zval *var_ptr; in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER() local
38151 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
38152 Z_LVAL_P(var_ptr)--; in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
38154 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
38162 zval *var_ptr; in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER() local
38164 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
38165 Z_LVAL_P(var_ptr)--; in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
38167 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
38175 zval *var_ptr; in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER() local
38177 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
38178 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
38180 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
38188 zval *var_ptr; in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_USED_HANDLER() local
38190 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
38191 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
38193 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
38201 zval *var_ptr; in ZEND_POST_INC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER() local
38203 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_INC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
38204 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_INC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
38205 Z_LVAL_P(var_ptr)++; in ZEND_POST_INC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
38212 zval *var_ptr; in ZEND_POST_INC_LONG_SPEC_CV_HANDLER() local
38214 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_INC_LONG_SPEC_CV_HANDLER()
38215 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_INC_LONG_SPEC_CV_HANDLER()
38216 fast_long_increment_function(var_ptr); in ZEND_POST_INC_LONG_SPEC_CV_HANDLER()
38223 zval *var_ptr; in ZEND_POST_DEC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER() local
38225 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_DEC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
38226 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_DEC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
38227 Z_LVAL_P(var_ptr)--; in ZEND_POST_DEC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
38234 zval *var_ptr; in ZEND_POST_DEC_LONG_SPEC_CV_HANDLER() local
38236 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_DEC_LONG_SPEC_CV_HANDLER()
38237 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_DEC_LONG_SPEC_CV_HANDLER()
38238 fast_long_decrement_function(var_ptr); in ZEND_POST_DEC_LONG_SPEC_CV_HANDLER()
38926 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER() local
38938 var_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(container), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
38939 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
38945var_ptr = zend_fetch_dimension_address_inner_RW_CONST(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
38947 var_ptr = zend_fetch_dimension_address_inner_RW(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
38949 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
38957 if (IS_CONST != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
38958 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
38959 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
38965 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
38969 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
39011 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER() local
39016 var_ptr = _get_zval_ptr_cv_BP_VAR_RW(opline->op1.var EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
39018 if (IS_CV == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
39024 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
39025 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
39026 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
39032 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
39036 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
42389 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER() local
42401 var_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(container), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
42402 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
42408var_ptr = zend_fetch_dimension_address_inner_RW_CONST(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
42410 var_ptr = zend_fetch_dimension_address_inner_RW(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
42412 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
42420 if ((IS_TMP_VAR|IS_VAR) != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
42421 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
42422 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
42428 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
42432 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
42475 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER() local
42480 var_ptr = _get_zval_ptr_cv_BP_VAR_RW(opline->op1.var EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
42482 if (IS_CV == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
42488 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
42489 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
42490 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
42496 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
42500 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
45329 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER() local
45341 var_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(container), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
45342 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
45348var_ptr = zend_fetch_dimension_address_inner_RW_CONST(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
45350 var_ptr = zend_fetch_dimension_address_inner_RW(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
45352 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
45360 if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
45361 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
45362 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
45368 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
45372 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
47435 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER() local
47447 var_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(container), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
47448 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
47454var_ptr = zend_fetch_dimension_address_inner_RW_CONST(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
47456 var_ptr = zend_fetch_dimension_address_inner_RW(Z_ARRVAL_P(container), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
47458 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
47466 if (IS_CV != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
47467 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
47468 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
47474 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
47478 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
47520 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER() local
47525 var_ptr = _get_zval_ptr_cv_BP_VAR_RW(opline->op1.var EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
47527 if (IS_CV == IS_VAR && UNEXPECTED(Z_ISERROR_P(var_ptr))) { in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
47533 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
47534 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
47535 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
47541 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
47545 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()