Lines Matching refs:var_ptr
22294 zval *var_ptr; in zend_pre_inc_helper_SPEC_VAR() local
22296 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in zend_pre_inc_helper_SPEC_VAR()
22299 if (IS_VAR == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_pre_inc_helper_SPEC_VAR()
22301 ZVAL_NULL(var_ptr); in zend_pre_inc_helper_SPEC_VAR()
22305 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_inc_helper_SPEC_VAR()
22306 zend_reference *ref = Z_REF_P(var_ptr); in zend_pre_inc_helper_SPEC_VAR()
22307 var_ptr = Z_REFVAL_P(var_ptr); in zend_pre_inc_helper_SPEC_VAR()
22313 increment_function(var_ptr); in zend_pre_inc_helper_SPEC_VAR()
22317 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_pre_inc_helper_SPEC_VAR()
22327 zval *var_ptr; in ZEND_PRE_INC_SPEC_VAR_RETVAL_UNUSED_HANDLER() local
22329 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in ZEND_PRE_INC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
22331 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_INC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
22332 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
22334 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
22345 zval *var_ptr; in ZEND_PRE_INC_SPEC_VAR_RETVAL_USED_HANDLER() local
22347 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in ZEND_PRE_INC_SPEC_VAR_RETVAL_USED_HANDLER()
22349 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_INC_SPEC_VAR_RETVAL_USED_HANDLER()
22350 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_SPEC_VAR_RETVAL_USED_HANDLER()
22352 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_SPEC_VAR_RETVAL_USED_HANDLER()
22363 zval *var_ptr; in zend_pre_dec_helper_SPEC_VAR() local
22365 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in zend_pre_dec_helper_SPEC_VAR()
22368 if (IS_VAR == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_pre_dec_helper_SPEC_VAR()
22370 ZVAL_NULL(var_ptr); in zend_pre_dec_helper_SPEC_VAR()
22374 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_dec_helper_SPEC_VAR()
22375 zend_reference *ref = Z_REF_P(var_ptr); in zend_pre_dec_helper_SPEC_VAR()
22376 var_ptr = Z_REFVAL_P(var_ptr); in zend_pre_dec_helper_SPEC_VAR()
22383 decrement_function(var_ptr); in zend_pre_dec_helper_SPEC_VAR()
22387 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_pre_dec_helper_SPEC_VAR()
22397 zval *var_ptr; in ZEND_PRE_DEC_SPEC_VAR_RETVAL_UNUSED_HANDLER() local
22399 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
22401 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_DEC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
22402 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
22404 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_UNUSED_HANDLER()
22415 zval *var_ptr; in ZEND_PRE_DEC_SPEC_VAR_RETVAL_USED_HANDLER() local
22417 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_USED_HANDLER()
22419 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_DEC_SPEC_VAR_RETVAL_USED_HANDLER()
22420 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_USED_HANDLER()
22422 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_SPEC_VAR_RETVAL_USED_HANDLER()
22433 zval *var_ptr; in zend_post_inc_helper_SPEC_VAR() local
22435 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in zend_post_inc_helper_SPEC_VAR()
22438 if (IS_VAR == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_post_inc_helper_SPEC_VAR()
22440 ZVAL_NULL(var_ptr); in zend_post_inc_helper_SPEC_VAR()
22444 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_post_inc_helper_SPEC_VAR()
22445 zend_reference *ref = Z_REF_P(var_ptr); in zend_post_inc_helper_SPEC_VAR()
22446 var_ptr = Z_REFVAL_P(var_ptr); in zend_post_inc_helper_SPEC_VAR()
22453 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_post_inc_helper_SPEC_VAR()
22455 increment_function(var_ptr); in zend_post_inc_helper_SPEC_VAR()
22465 zval *var_ptr; in ZEND_POST_INC_SPEC_VAR_HANDLER() local
22467 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in ZEND_POST_INC_SPEC_VAR_HANDLER()
22469 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_POST_INC_SPEC_VAR_HANDLER()
22470 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_INC_SPEC_VAR_HANDLER()
22471 fast_long_increment_function(var_ptr); in ZEND_POST_INC_SPEC_VAR_HANDLER()
22481 zval *var_ptr; in zend_post_dec_helper_SPEC_VAR() local
22483 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in zend_post_dec_helper_SPEC_VAR()
22486 if (IS_VAR == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_post_dec_helper_SPEC_VAR()
22488 ZVAL_NULL(var_ptr); in zend_post_dec_helper_SPEC_VAR()
22492 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_post_dec_helper_SPEC_VAR()
22493 zend_reference *ref = Z_REF_P(var_ptr); in zend_post_dec_helper_SPEC_VAR()
22494 var_ptr = Z_REFVAL_P(var_ptr); in zend_post_dec_helper_SPEC_VAR()
22501 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_post_dec_helper_SPEC_VAR()
22503 decrement_function(var_ptr); in zend_post_dec_helper_SPEC_VAR()
22513 zval *var_ptr; in ZEND_POST_DEC_SPEC_VAR_HANDLER() local
22515 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in ZEND_POST_DEC_SPEC_VAR_HANDLER()
22517 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_POST_DEC_SPEC_VAR_HANDLER()
22518 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_DEC_SPEC_VAR_HANDLER()
22519 fast_long_decrement_function(var_ptr); in ZEND_POST_DEC_SPEC_VAR_HANDLER()
23611 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER() local
23625 var_ptr = zend_hash_next_index_insert(ht, &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
23626 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
23632 var_ptr = zend_fetch_dimension_address_inner_RW_CONST(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
23634 var_ptr = zend_fetch_dimension_address_inner_RW(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
23636 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
23644 if (IS_CONST != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
23645 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
23646 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
23652 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
23656 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CONST_HANDLER()
23711 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER() local
23716 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
23719 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
23720 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
23721 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
23727 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
23731 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER()
26597 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER() local
26611 var_ptr = zend_hash_next_index_insert(ht, &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
26612 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
26618 var_ptr = zend_fetch_dimension_address_inner_RW_CONST(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
26620 var_ptr = zend_fetch_dimension_address_inner_RW(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
26622 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
26630 if ((IS_TMP_VAR|IS_VAR) != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
26631 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
26632 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
26638 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
26642 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_TMPVAR_HANDLER()
26698 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER() local
26703 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
26706 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
26707 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
26708 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
26714 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
26718 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER()
29067 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER() local
29081 var_ptr = zend_hash_next_index_insert(ht, &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
29082 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
29088 var_ptr = zend_fetch_dimension_address_inner_RW_CONST(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
29090 var_ptr = zend_fetch_dimension_address_inner_RW(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
29092 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
29100 if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
29101 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
29102 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
29108 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
29112 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_UNUSED_HANDLER()
30640 zval *var_ptr; in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER() local
30642 var_ptr = EX_VAR(opline->op1.var); in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
30643 if (UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
30644 if (UNEXPECTED(Z_REFCOUNT_P(var_ptr) == 1)) { in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
30645 ZVAL_UNREF(var_ptr); in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
30955 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER() local
30969 var_ptr = zend_hash_next_index_insert(ht, &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
30970 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
30976 var_ptr = zend_fetch_dimension_address_inner_RW_CONST(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
30978 var_ptr = zend_fetch_dimension_address_inner_RW(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
30980 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
30988 if (IS_CV != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
30989 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
30990 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
30996 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
31000 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_VAR_CV_HANDLER()
31055 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER() local
31060 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
31063 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
31064 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
31065 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
31071 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
31075 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER()
40243 zval *var_ptr; in zend_pre_inc_helper_SPEC_CV() local
40245 var_ptr = EX_VAR(opline->op1.var); in zend_pre_inc_helper_SPEC_CV()
40248 if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_pre_inc_helper_SPEC_CV()
40250 ZVAL_NULL(var_ptr); in zend_pre_inc_helper_SPEC_CV()
40254 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_inc_helper_SPEC_CV()
40255 zend_reference *ref = Z_REF_P(var_ptr); in zend_pre_inc_helper_SPEC_CV()
40256 var_ptr = Z_REFVAL_P(var_ptr); in zend_pre_inc_helper_SPEC_CV()
40262 increment_function(var_ptr); in zend_pre_inc_helper_SPEC_CV()
40266 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_pre_inc_helper_SPEC_CV()
40275 zval *var_ptr; in ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER() local
40277 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER()
40279 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER()
40280 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER()
40282 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_SPEC_CV_RETVAL_UNUSED_HANDLER()
40293 zval *var_ptr; in ZEND_PRE_INC_SPEC_CV_RETVAL_USED_HANDLER() local
40295 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_SPEC_CV_RETVAL_USED_HANDLER()
40297 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_INC_SPEC_CV_RETVAL_USED_HANDLER()
40298 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_SPEC_CV_RETVAL_USED_HANDLER()
40300 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_SPEC_CV_RETVAL_USED_HANDLER()
40311 zval *var_ptr; in zend_pre_dec_helper_SPEC_CV() local
40313 var_ptr = EX_VAR(opline->op1.var); in zend_pre_dec_helper_SPEC_CV()
40316 if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_pre_dec_helper_SPEC_CV()
40318 ZVAL_NULL(var_ptr); in zend_pre_dec_helper_SPEC_CV()
40322 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_dec_helper_SPEC_CV()
40323 zend_reference *ref = Z_REF_P(var_ptr); in zend_pre_dec_helper_SPEC_CV()
40324 var_ptr = Z_REFVAL_P(var_ptr); in zend_pre_dec_helper_SPEC_CV()
40331 decrement_function(var_ptr); in zend_pre_dec_helper_SPEC_CV()
40335 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_pre_dec_helper_SPEC_CV()
40344 zval *var_ptr; in ZEND_PRE_DEC_SPEC_CV_RETVAL_UNUSED_HANDLER() local
40346 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_SPEC_CV_RETVAL_UNUSED_HANDLER()
40348 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_DEC_SPEC_CV_RETVAL_UNUSED_HANDLER()
40349 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_SPEC_CV_RETVAL_UNUSED_HANDLER()
40351 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_SPEC_CV_RETVAL_UNUSED_HANDLER()
40362 zval *var_ptr; in ZEND_PRE_DEC_SPEC_CV_RETVAL_USED_HANDLER() local
40364 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_SPEC_CV_RETVAL_USED_HANDLER()
40366 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_PRE_DEC_SPEC_CV_RETVAL_USED_HANDLER()
40367 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_SPEC_CV_RETVAL_USED_HANDLER()
40369 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_SPEC_CV_RETVAL_USED_HANDLER()
40380 zval *var_ptr; in zend_post_inc_helper_SPEC_CV() local
40382 var_ptr = EX_VAR(opline->op1.var); in zend_post_inc_helper_SPEC_CV()
40385 if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_post_inc_helper_SPEC_CV()
40387 ZVAL_NULL(var_ptr); in zend_post_inc_helper_SPEC_CV()
40391 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_post_inc_helper_SPEC_CV()
40392 zend_reference *ref = Z_REF_P(var_ptr); in zend_post_inc_helper_SPEC_CV()
40393 var_ptr = Z_REFVAL_P(var_ptr); in zend_post_inc_helper_SPEC_CV()
40400 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_post_inc_helper_SPEC_CV()
40402 increment_function(var_ptr); in zend_post_inc_helper_SPEC_CV()
40411 zval *var_ptr; in ZEND_POST_INC_SPEC_CV_HANDLER() local
40413 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_INC_SPEC_CV_HANDLER()
40415 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_POST_INC_SPEC_CV_HANDLER()
40416 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_INC_SPEC_CV_HANDLER()
40417 fast_long_increment_function(var_ptr); in ZEND_POST_INC_SPEC_CV_HANDLER()
40427 zval *var_ptr; in zend_post_dec_helper_SPEC_CV() local
40429 var_ptr = EX_VAR(opline->op1.var); in zend_post_dec_helper_SPEC_CV()
40432 if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(var_ptr) == IS_UNDEF)) { in zend_post_dec_helper_SPEC_CV()
40434 ZVAL_NULL(var_ptr); in zend_post_dec_helper_SPEC_CV()
40438 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_post_dec_helper_SPEC_CV()
40439 zend_reference *ref = Z_REF_P(var_ptr); in zend_post_dec_helper_SPEC_CV()
40440 var_ptr = Z_REFVAL_P(var_ptr); in zend_post_dec_helper_SPEC_CV()
40447 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in zend_post_dec_helper_SPEC_CV()
40449 decrement_function(var_ptr); in zend_post_dec_helper_SPEC_CV()
40458 zval *var_ptr; in ZEND_POST_DEC_SPEC_CV_HANDLER() local
40460 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_DEC_SPEC_CV_HANDLER()
40462 if (EXPECTED(Z_TYPE_P(var_ptr) == IS_LONG)) { in ZEND_POST_DEC_SPEC_CV_HANDLER()
40463 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_DEC_SPEC_CV_HANDLER()
40464 fast_long_decrement_function(var_ptr); in ZEND_POST_DEC_SPEC_CV_HANDLER()
41827 zval *var_ptr; in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER() local
41829 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
41830 Z_LVAL_P(var_ptr)++; in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
41832 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
41840 zval *var_ptr; in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER() local
41842 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
41843 Z_LVAL_P(var_ptr)++; in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
41845 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
41853 zval *var_ptr; in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER() local
41855 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
41856 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
41858 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
41866 zval *var_ptr; in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_USED_HANDLER() local
41868 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
41869 fast_long_increment_function(var_ptr); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
41871 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_INC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
41879 zval *var_ptr; in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER() local
41881 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
41882 Z_LVAL_P(var_ptr)--; in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
41884 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_UNUSED_HANDLER()
41892 zval *var_ptr; in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER() local
41894 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
41895 Z_LVAL_P(var_ptr)--; in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
41897 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_CV_RETVAL_USED_HANDLER()
41905 zval *var_ptr; in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER() local
41907 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
41908 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
41910 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_UNUSED_HANDLER()
41918 zval *var_ptr; in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_USED_HANDLER() local
41920 var_ptr = EX_VAR(opline->op1.var); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
41921 fast_long_decrement_function(var_ptr); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
41923 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr); in ZEND_PRE_DEC_LONG_SPEC_CV_RETVAL_USED_HANDLER()
41931 zval *var_ptr; in ZEND_POST_INC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER() local
41933 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_INC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
41934 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_INC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
41935 Z_LVAL_P(var_ptr)++; in ZEND_POST_INC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
41942 zval *var_ptr; in ZEND_POST_INC_LONG_SPEC_CV_HANDLER() local
41944 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_INC_LONG_SPEC_CV_HANDLER()
41945 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_INC_LONG_SPEC_CV_HANDLER()
41946 fast_long_increment_function(var_ptr); in ZEND_POST_INC_LONG_SPEC_CV_HANDLER()
41953 zval *var_ptr; in ZEND_POST_DEC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER() local
41955 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_DEC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
41956 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_DEC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
41957 Z_LVAL_P(var_ptr)--; in ZEND_POST_DEC_LONG_NO_OVERFLOW_SPEC_CV_HANDLER()
41964 zval *var_ptr; in ZEND_POST_DEC_LONG_SPEC_CV_HANDLER() local
41966 var_ptr = EX_VAR(opline->op1.var); in ZEND_POST_DEC_LONG_SPEC_CV_HANDLER()
41967 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr)); in ZEND_POST_DEC_LONG_SPEC_CV_HANDLER()
41968 fast_long_decrement_function(var_ptr); in ZEND_POST_DEC_LONG_SPEC_CV_HANDLER()
42596 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER() local
42610 var_ptr = zend_hash_next_index_insert(ht, &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
42611 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
42617 var_ptr = zend_fetch_dimension_address_inner_RW_CONST(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
42619 var_ptr = zend_fetch_dimension_address_inner_RW(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
42621 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
42629 if (IS_CONST != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
42630 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
42631 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
42637 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
42641 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CONST_HANDLER()
42696 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER() local
42701 var_ptr = _get_zval_ptr_cv_BP_VAR_RW(opline->op1.var EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
42704 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
42705 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
42706 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
42712 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
42716 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLER()
46549 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER() local
46563 var_ptr = zend_hash_next_index_insert(ht, &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
46564 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
46570 var_ptr = zend_fetch_dimension_address_inner_RW_CONST(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
46572 var_ptr = zend_fetch_dimension_address_inner_RW(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
46574 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
46582 if ((IS_TMP_VAR|IS_VAR) != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
46583 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
46584 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
46590 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
46594 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_TMPVAR_HANDLER()
46650 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER() local
46655 var_ptr = _get_zval_ptr_cv_BP_VAR_RW(opline->op1.var EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
46658 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
46659 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
46660 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
46666 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
46670 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDLER()
49656 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER() local
49670 var_ptr = zend_hash_next_index_insert(ht, &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
49671 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
49677 var_ptr = zend_fetch_dimension_address_inner_RW_CONST(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
49679 var_ptr = zend_fetch_dimension_address_inner_RW(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
49681 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
49689 if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
49690 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
49691 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
49697 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
49701 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_UNUSED_HANDLER()
52052 zval *var_ptr; in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER() local
52066 var_ptr = zend_hash_next_index_insert(ht, &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
52067 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
52073 var_ptr = zend_fetch_dimension_address_inner_RW_CONST(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
52075 var_ptr = zend_fetch_dimension_address_inner_RW(ht, dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
52077 if (UNEXPECTED(!var_ptr)) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
52085 if (IS_CV != IS_UNUSED && UNEXPECTED(Z_ISREF_P(var_ptr))) { in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
52086 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
52087 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
52093 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
52097 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_DIM_OP_SPEC_CV_CV_HANDLER()
52152 zval *var_ptr; in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER() local
52157 var_ptr = _get_zval_ptr_cv_BP_VAR_RW(opline->op1.var EXECUTE_DATA_CC); in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
52160 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
52161 zend_reference *ref = Z_REF_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
52162 var_ptr = Z_REFVAL_P(var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
52168 zend_binary_op(var_ptr, var_ptr, value OPLINE_CC); in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()
52172 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr); in ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER()