Lines Matching refs:EX_VAR

38 			result = EX_VAR(opline->result.var);
42 result = EX_VAR(opline->result.var);
48 result = EX_VAR(opline->result.var);
52 result = EX_VAR(opline->result.var);
65 add_function(EX_VAR(opline->result.var), op1, op2);
81 result = EX_VAR(opline->result.var);
85 result = EX_VAR(opline->result.var);
91 result = EX_VAR(opline->result.var);
95 result = EX_VAR(opline->result.var);
108 sub_function(EX_VAR(opline->result.var), op1, op2);
126 result = EX_VAR(opline->result.var);
131 result = EX_VAR(opline->result.var);
137 result = EX_VAR(opline->result.var);
141 result = EX_VAR(opline->result.var);
154 mul_function(EX_VAR(opline->result.var), op1, op2);
169 fast_div_function(EX_VAR(opline->result.var), op1, op2);
185 result = EX_VAR(opline->result.var);
207 mod_function(EX_VAR(opline->result.var), op1, op2);
222 shift_left_function(EX_VAR(opline->result.var), op1, op2);
237 shift_right_function(EX_VAR(opline->result.var), op1, op2);
252 pow_function(EX_VAR(opline->result.var), op1, op2);
277 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
284 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
295 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
301 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
310 concat_function(EX_VAR(opline->result.var), op1, op2);
332 ZVAL_BOOL(EX_VAR(opline->result.var), result);
350 ZVAL_BOOL(EX_VAR(opline->result.var), result);
403 ZVAL_BOOL(EX_VAR(opline->result.var), result);
414 result = EX_VAR(opline->result.var);
471 ZVAL_BOOL(EX_VAR(opline->result.var), result);
482 result = EX_VAR(opline->result.var);
521 ZVAL_BOOL(EX_VAR(opline->result.var), result);
532 result = EX_VAR(opline->result.var);
571 ZVAL_BOOL(EX_VAR(opline->result.var), result);
582 result = EX_VAR(opline->result.var);
599 compare_function(EX_VAR(opline->result.var), op1, op2);
614 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
629 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
644 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
659 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
671 bitwise_not_function(EX_VAR(opline->result.var),
685 ZVAL_FALSE(EX_VAR(opline->result.var));
687 ZVAL_TRUE(EX_VAR(opline->result.var));
695 ZVAL_BOOL(EX_VAR(opline->result.var), !i_zend_is_true(val));
738 ZVAL_NULL(EX_VAR(opline->result.var));
749 ZVAL_NULL(EX_VAR(opline->result.var));
757 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
761 …ty)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
803 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
823 ZVAL_NULL(EX_VAR(opline->result.var));
832 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
862 ZVAL_NULL(EX_VAR(opline->result.var));
871 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
1151 ZVAL_NULL(EX_VAR(opline->result.var));
1162 ZVAL_NULL(EX_VAR(opline->result.var));
1182 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
1186 …SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
1235 ZVAL_NULL(EX_VAR(opline->result.var));
1245 ZVAL_NULL(EX_VAR(opline->result.var));
1248 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
1256 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
1266 …2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var…
1302 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1309 ZVAL_NULL(EX_VAR(opline->result.var));
1324 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
1348 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1355 ZVAL_NULL(EX_VAR(opline->result.var));
1370 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
1392 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1398 ZVAL_NULL(EX_VAR(opline->result.var));
1407 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1431 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1437 ZVAL_NULL(EX_VAR(opline->result.var));
1446 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1540 ce = Z_CE_P(EX_VAR(opline->op2.var));
1640 ZVAL_COPY(EX_VAR(opline->result.var), retval);
1642 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
1691 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR…
1710 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_R), …
1713 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
1732 …zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_R),…
1735 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
1749 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VA…
1776 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_R), …
1778 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
1790 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR…
1811 …zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR(BP_VAR_…
1814 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
1863 ZVAL_COPY(EX_VAR(opline->result.var), retval);
1869 ZVAL_COPY(EX_VAR(opline->result.var), retval);
1878 ZVAL_NULL(EX_VAR(opline->result.var));
1880 …R, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
1882 if (retval != EX_VAR(opline->result.var)) {
1883 ZVAL_COPY(EX_VAR(opline->result.var), retval);
1915 …zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, (…
1918 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
1945 …zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, (…
1948 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
1997 ZVAL_COPY(EX_VAR(opline->result.var), retval);
2003 ZVAL_COPY(EX_VAR(opline->result.var), retval);
2011 ZVAL_NULL(EX_VAR(opline->result.var));
2014 …S, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
2016 if (retval != EX_VAR(opline->result.var)) {
2017 ZVAL_COPY(EX_VAR(opline->result.var), retval);
2057 …zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, (…
2060 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
2091 …zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, (…
2094 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
2115 ZVAL_NULL(EX_VAR(opline->result.var));
2117 ZVAL_COPY(EX_VAR(opline->result.var), value);
2122 zval *result = EX_VAR(opline->result.var);
2139 ZVAL_NULL(EX_VAR(opline->result.var));
2169 …zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, o…
2215 ZVAL_NULL(EX_VAR(opline->result.var));
2220 ZVAL_COPY(EX_VAR(opline->result.var), value);
2234 …zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NUL…
2250 …fset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
2273 ZVAL_NULL(EX_VAR(opline->result.var));
2296 ZVAL_NULL(EX_VAR(opline->result.var));
2301 ZVAL_COPY(EX_VAR(opline->result.var), value);
2326 UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
2327 UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var)))) {
2337 …if (!OP2_FREE && UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op2.var)) != IS_INDIRECT)) { /* undo the effec…
2362 ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
2414 zval_ptr_dtor(EX_VAR(old_opline->result.var));
2594 ZVAL_TRUE(EX_VAR(opline->result.var));
2598 ZVAL_FALSE(EX_VAR(opline->result.var));
2615 ZVAL_TRUE(EX_VAR(opline->result.var));
2618 ZVAL_FALSE(EX_VAR(opline->result.var));
2637 ZVAL_TRUE(EX_VAR(opline->result.var));
2641 ZVAL_FALSE(EX_VAR(opline->result.var));
2655 ZVAL_TRUE(EX_VAR(opline->result.var));
2658 ZVAL_FALSE(EX_VAR(opline->result.var));
2672 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
2682 var = EX_VAR(opline->op1.var);
2726 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
2736 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
2744 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
2765 rope = (zend_string**)EX_VAR(opline->result.var);
2798 rope = (zend_string**)EX_VAR(opline->op1.var);
2833 rope = (zend_string**)EX_VAR(opline->op1.var);
2863 ret = EX_VAR(opline->result.var);
2882 Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
2896 Z_CE_P(EX_VAR(opline->result.var)) = ce;
2898 Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
2900 …Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
3070 ce = Z_CE_P(EX_VAR(opline->op1.var));
3584 ret = EX_VAR(opline->result.var);
3594 zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
3602 zval_ptr_dtor(EX_VAR(opline->result.var));
3608 zval_ptr_dtor(EX_VAR(opline->result.var));
3631 ret = EX_VAR(opline->result.var);
3656 ret = EX_VAR(opline->result.var);
3668 ret = EX_VAR(opline->result.var);
3712 ret = EX_VAR(opline->result.var);
3722 zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
3730 zval_ptr_dtor(EX_VAR(opline->result.var));
3737 zval_ptr_dtor(EX_VAR(opline->result.var));
3777 ret = EX_VAR(opline->result.var);
3790 ret = EX_VAR(opline->result.var);
3826 ZVAL_UNDEF(EX_VAR(opline->result.var));
3838 ret = EX_VAR(opline->result.var);
3853 zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
3860 zval_ptr_dtor(EX_VAR(opline->result.var));
3885 ZVAL_NULL(EX_VAR(opline->result.var));
3889 …object->handlers->call_method(fbc->common.function_name, object, call, EX_VAR(opline->result.var));
3900 zval_ptr_dtor(EX_VAR(opline->result.var));
3902 Z_VAR_FLAGS_P(EX_VAR(opline->result.var)) = 0;
3931 zval_ptr_dtor(EX_VAR(opline->result.var));
3957 ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
3958 retval_ref = retval_ptr = EX_VAR(opline->result.var);
4234 ex = EX_VAR(opline->op2.var);
4852 ZVAL_TRUE(EX_VAR(opline->result.var));
4854 ZVAL_FALSE(EX_VAR(opline->result.var));
4862 ZVAL_BOOL(EX_VAR(opline->result.var), i_zend_is_true(val));
4917 ZVAL_BOOL(EX_VAR(opline->result.var), result);
4936 result = EX_VAR(opline->result.var);
4961 ce = Z_CE_P(EX_VAR(opline->op1.var));
4970 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), &object_zval);
4988 ZVAL_COPY(EX_VAR(opline->result.var), &object_zval);
5067 ZVAL_OBJ(EX_VAR(opline->result.var), clone_call(obj));
5069 OBJ_RELEASE(Z_OBJ_P(EX_VAR(opline->result.var)));
5090 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_STR_P(EX_CONSTANT(opline->op2)));
5093 ZVAL_STRINGL(EX_VAR(opline->result.var),
5098 Z_STRVAL_P(EX_VAR(opline->result.var)), Z_STRVAL_P(EX_VAR(opline->result.var)));
5109 ZVAL_DUP(EX_VAR(opline->result.var), &c->value);
5111 ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
5114 ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
5143 ce = Z_CE_P(EX_VAR(opline->op1.var));
5172 ZVAL_DUP(EX_VAR(opline->result.var), value);
5174 ZVAL_COPY(EX_VAR(opline->result.var), value);
5177 ZVAL_COPY(EX_VAR(opline->result.var), value);
5195 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
5247 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
5251 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
5277 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
5291 array = EX_VAR(opline->result.var);
5321 zval *result = EX_VAR(opline->result.var);
5513 return_value = EX_VAR(opline->result.var);
5545 ZVAL_BOOL(EX_VAR(opline->result.var), failure_retval);
5562 zval *var = EX_VAR(opline->op1.var);
5617 ce = Z_CE_P(EX_VAR(opline->op2.var));
5786 result = EX_VAR(opline->result.var);
5800 result = EX_VAR(opline->result.var);
5811 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5824 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
5861 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
5862 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5873 ZVAL_UNDEF(EX_VAR(opline->result.var));
5874 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5895 ZVAL_UNDEF(EX_VAR(opline->result.var));
5896 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5913 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
5915 array_ref = EX_VAR(opline->result.var);
5929 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5940 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
5952 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
5954 array_ptr = EX_VAR(opline->result.var);
5962 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5975 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
6024 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
6025 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
6040 ZVAL_UNDEF(EX_VAR(opline->result.var));
6041 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
6061 array = EX_VAR(opline->op1.var);
6092 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
6094 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
6136 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
6138 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
6144 ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
6192 iter->funcs->get_current_key(iter, EX_VAR(opline->result.var));
6198 ZVAL_LONG(EX_VAR(opline->result.var), iter->index);
6217 zval *res = EX_VAR(opline->op2.var);
6238 array = EX_VAR(opline->op1.var);
6243 pos = zend_hash_iterator_pos_ex(Z_FE_ITER_P(EX_VAR(opline->op1.var)), array);
6270 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
6272 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
6288 EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos;
6296 pos = zend_hash_iterator_pos(Z_FE_ITER_P(EX_VAR(opline->op1.var)), fe_ht);
6328 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
6330 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
6336 ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
6354 EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos;
6384 iter->funcs->get_current_key(iter, EX_VAR(opline->result.var));
6390 ZVAL_LONG(EX_VAR(opline->result.var), iter->index);
6424 ZVAL_REF(EX_VAR(opline->op2.var), Z_REF_P(value));
6438 value = EX_VAR(opline->op1.var);
6451 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6487 ce = Z_CE_P(EX_VAR(opline->op2.var));
6524 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6662 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6709 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6746 ZVAL_LONG(EX_VAR(opline->result.var), EG(error_reporting));
6779 if (!EG(error_reporting) && Z_LVAL_P(EX_VAR(opline->op1.var)) != 0) {
6780 EG(error_reporting) = Z_LVAL_P(EX_VAR(opline->op1.var));
6802 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
6805 zval_copy_ctor_func(EX_VAR(opline->result.var));
6843 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
6846 zval_copy_ctor_func(EX_VAR(opline->result.var));
6871 zval *result = EX_VAR(opline->result.var);
6947 …Z_CE_P(EX_VAR(opline->result.var)) = do_bind_class(&EX(func)->op_array, opline, EG(class_table), 0…
6956 …Z_CE_P(EX_VAR(opline->result.var)) = do_bind_inherited_class(&EX(func)->op_array, opline, EG(class…
6969 …do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extend…
6981 Z_CE_P(EX_VAR(opline->result.var)) = ce;
7002 Z_CE_P(EX_VAR(opline->result.var)) = ce;
7009 zend_do_inheritance(ce, Z_CE_P(EX_VAR(opline->extended_value)));
7057 ZVAL_FALSE(EX_VAR(opline->result.var));
7064 ce = Z_CE_P(EX_VAR(opline->op2.var));
7078 ZVAL_BOOL(EX_VAR(opline->result.var), result);
7099 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
7123 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
7149 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
7200 zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[finally_op_end].op1.var);
7215 zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[finally_op_end].op1.var);
7240 zend_verify_abstract_class(Z_CE_P(EX_VAR(opline->op1.var)));
7324 zend_create_closure(EX_VAR(opline->result.var), Z_FUNC_P(zfunc),
7327 zend_create_closure(EX_VAR(opline->result.var), Z_FUNC_P(zfunc),
7339 var_ptr = EX_VAR(opline->op1.var);
7477 generator->send_target = EX_VAR(opline->result.var);
7544 ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
7578 ZVAL_NULL(EX_VAR(opline->result.var));
7598 zval *fast_call = EX_VAR(opline->op1.var);
7614 zval *fast_call = EX_VAR(opline->result.var);
7630 zval *fast_call = EX_VAR(opline->op1.var);
7769 ZVAL_LONG(EX_VAR(opline->result.var), Z_STRLEN_P(value));
7788 ZVAL_LONG(EX_VAR(opline->result.var), ZSTR_LEN(str));
7795 ZVAL_NULL(EX_VAR(opline->result.var));
7834 ZVAL_BOOL(EX_VAR(opline->result.var), result);
7848 ZVAL_FALSE(EX_VAR(opline->result.var));
7854 ZVAL_BOOL(EX_VAR(opline->result.var), result);
7867 ZVAL_TRUE(EX_VAR(result->result.var));
7893 ZVAL_STR_COPY(EX_VAR(opline->result.var), EG(scope)->name);
7901 ZVAL_STR_COPY(EX_VAR(opline->result.var), EG(scope)->parent->name);
7904 ZVAL_STR_COPY(EX_VAR(opline->result.var), EX(called_scope)->name);
8019 zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
8050 zval_ptr_dtor(EX_VAR(opline->result.var));