Lines Matching refs:object_ptr

23168 	zval *object_ptr, *orig_object_ptr;  in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()  local
23175 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23177 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23180 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23185 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23208 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23210 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23221 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23222 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23223 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23227 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23234 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23236 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23244 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23247 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23255 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23259 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23282 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER() local
23289 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23291 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23294 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23299 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23322 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23324 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23335 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23336 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23337 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23341 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23348 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23351 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23359 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23362 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23370 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23374 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23397 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER() local
23404 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23406 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23409 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23414 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23437 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23439 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23450 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23451 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23452 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23456 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23463 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23466 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23474 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23477 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23485 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23489 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23512 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER() local
23519 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23521 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23524 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23529 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23552 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23554 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23565 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23566 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23567 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23571 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23578 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23580 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23588 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23591 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23599 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23603 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
25419 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER() local
25426 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25428 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25431 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25436 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25459 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25461 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25472 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25473 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25474 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25478 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25485 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25487 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25495 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25498 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25506 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25510 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CONST_HANDLER()
25533 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER() local
25540 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25542 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25545 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25550 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25573 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25575 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25586 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25587 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25588 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25592 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25599 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25602 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25610 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25613 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25621 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25625 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_TMP_HANDLER()
25648 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER() local
25655 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25657 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25660 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25665 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25688 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25690 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25701 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25702 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25703 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25707 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25714 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25717 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25725 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25728 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25736 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25740 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_VAR_HANDLER()
25763 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER() local
25770 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25772 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25775 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25780 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25803 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25805 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25816 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25817 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25818 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25822 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25829 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25831 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25839 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25842 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25850 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
25854 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_TMPVAR_OP_DATA_CV_HANDLER()
26994 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER() local
27001 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27003 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27006 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27011 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27034 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27036 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27047 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27048 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27049 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27053 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27060 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27062 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27070 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27073 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27081 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27085 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CONST_HANDLER()
27108 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER() local
27115 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27117 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27120 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27125 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27148 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27150 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27161 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27162 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27163 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27167 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27174 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27177 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27185 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27188 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27196 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27200 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_TMP_HANDLER()
27223 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER() local
27230 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27232 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27235 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27240 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27263 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27265 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27276 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27277 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27278 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27282 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27289 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27292 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27300 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27303 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27311 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27315 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_VAR_HANDLER()
27338 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER() local
27345 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27347 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27350 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27355 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27378 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27380 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27391 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27392 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27393 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27397 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27404 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27406 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27414 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27417 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27425 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
27429 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_OP_DATA_CV_HANDLER()
29049 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER() local
29056 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29058 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29061 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29066 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29089 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29091 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29102 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29103 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29104 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29108 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29115 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29117 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29125 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29128 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29136 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29140 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CONST_HANDLER()
29163 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER() local
29170 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29172 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29175 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29180 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29203 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29205 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29216 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29217 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29218 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29222 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29229 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29232 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29240 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29243 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29251 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29255 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_TMP_HANDLER()
29278 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER() local
29285 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29287 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29290 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29295 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29318 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29320 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29331 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29332 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29333 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29337 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29344 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29347 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29355 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29358 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29366 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29370 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_VAR_HANDLER()
29393 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER() local
29400 orig_object_ptr = object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, &free_op1 EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29402 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29405 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29410 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29433 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29435 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29446 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29447 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29448 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29452 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29459 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29461 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29469 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29472 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29480 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
29484 if (IS_VAR != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_VAR_CV_OP_DATA_CV_HANDLER()
40097 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER() local
40104 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40106 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40109 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40114 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40137 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40139 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40150 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40151 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40152 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40156 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40163 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40165 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40173 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40176 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40184 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40188 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CONST_HANDLER()
40211 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER() local
40218 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40220 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40223 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40228 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40251 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40253 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40264 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40265 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40266 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40270 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40277 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40280 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40288 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40291 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40299 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40303 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_TMP_HANDLER()
40326 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER() local
40333 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40335 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40338 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40343 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40366 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40368 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40379 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40380 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40381 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40385 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40392 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40395 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40403 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40406 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40414 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40418 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_VAR_HANDLER()
40441 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER() local
40448 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40450 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40453 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40458 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40481 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40483 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40494 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40495 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40496 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40500 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40507 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40509 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40517 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40520 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40528 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
40532 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CONST_OP_DATA_CV_HANDLER()
43559 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER() local
43566 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43568 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43571 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43576 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43599 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43601 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43612 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43613 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43614 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43618 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43625 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43627 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43635 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43638 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43646 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43650 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CONST_HANDLER()
43673 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER() local
43680 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43682 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43685 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43690 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43713 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43715 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43726 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43727 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43728 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43732 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43739 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43742 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43750 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43753 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43761 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43765 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_TMP_HANDLER()
43788 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER() local
43795 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43797 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43800 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43805 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43828 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43830 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43841 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43842 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43843 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43847 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43854 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43857 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43865 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43868 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43876 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43880 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_VAR_HANDLER()
43903 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER() local
43910 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43912 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43915 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43920 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43943 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43945 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43956 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43957 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43958 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43962 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43969 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43971 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43979 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43982 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43990 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
43994 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_TMPVAR_OP_DATA_CV_HANDLER()
45592 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER() local
45599 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45601 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45604 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45609 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45632 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45634 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45645 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45646 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45647 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45651 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45658 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45660 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45668 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45671 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45679 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45683 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CONST_HANDLER()
45706 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER() local
45713 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45715 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45718 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45723 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45746 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45748 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45759 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45760 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45761 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45765 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45772 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45775 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45783 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45786 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45794 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45798 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_TMP_HANDLER()
45821 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER() local
45828 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45830 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45833 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45838 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45861 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45863 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45874 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45875 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45876 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45880 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45887 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45890 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45898 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45901 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45909 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45913 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_VAR_HANDLER()
45936 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER() local
45943 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
45945 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
45948 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
45953 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
45976 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
45978 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
45989 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
45990 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
45991 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
45995 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
46002 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
46004 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
46012 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
46015 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
46023 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
46027 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_OP_DATA_CV_HANDLER()
48601 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER() local
48608 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48610 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48613 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48618 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48641 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48643 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48654 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48655 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48656 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48660 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48667 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48669 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48677 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48680 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48688 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48692 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CONST_HANDLER()
48715 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER() local
48722 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48724 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48727 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48732 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48755 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48757 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48768 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48769 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48770 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48774 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48781 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48784 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48792 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48795 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48803 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48807 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_TMP_HANDLER()
48830 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER() local
48837 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48839 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48842 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48847 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48870 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48872 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48883 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48884 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48885 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48889 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48896 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48899 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48907 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48910 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48918 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48922 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_VAR_HANDLER()
48945 zval *object_ptr, *orig_object_ptr; in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER() local
48952 orig_object_ptr = object_ptr = EX_VAR(opline->op1.var); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
48954 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
48957 SEPARATE_ARRAY(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
48962 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
48985 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA… in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
48987 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
48998 if (EXPECTED(Z_ISREF_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
48999 object_ptr = Z_REFVAL_P(object_ptr); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
49000 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
49004 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
49011 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
49013 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
49021 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
49024 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
49032 ZVAL_ARR(object_ptr, zend_new_array(8)); in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()
49036 if (IS_CV != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) { in ZEND_ASSIGN_DIM_SPEC_CV_CV_OP_DATA_CV_HANDLER()