Lines Matching refs:object_ptr
2604 zval *object_ptr, *orig_object_ptr; variable
2611 orig_object_ptr = object_ptr = GET_OP1_ZVAL_PTR_PTR_UNDEF(BP_VAR_W);
2613 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) {
2616 SEPARATE_ARRAY(object_ptr);
2621 variable_ptr = zend_hash_next_index_insert(Z_ARRVAL_P(object_ptr), value);
2644 …variable_ptr = zend_fetch_dimension_address_inner_W_CONST(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA…
2646 … variable_ptr = zend_fetch_dimension_address_inner_W(Z_ARRVAL_P(object_ptr), dim EXECUTE_DATA_CC);
2657 if (EXPECTED(Z_ISREF_P(object_ptr))) {
2658 object_ptr = Z_REFVAL_P(object_ptr);
2659 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_ARRAY)) {
2663 if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
2670 zend_assign_to_object_dim(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC);
2673 } else if (EXPECTED(Z_TYPE_P(object_ptr) == IS_STRING)) {
2681 zend_assign_to_string_offset(object_ptr, dim, value OPLINE_CC EXECUTE_DATA_CC);
2684 } else if (EXPECTED(Z_TYPE_P(object_ptr) <= IS_FALSE)) {
2692 ZVAL_ARR(object_ptr, zend_new_array(8));
2696 if (OP1_TYPE != IS_VAR || EXPECTED(!Z_ISERROR_P(object_ptr))) {