Lines Matching refs:EX_VAR

505 				zval_ptr_dtor(EX_VAR(old_opline->result.var));
582 ret = EX_VAR(opline->result.var);
592 zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
600 zval_ptr_dtor(EX_VAR(opline->result.var));
606 zval_ptr_dtor(EX_VAR(opline->result.var));
629 ret = EX_VAR(opline->result.var);
654 ret = EX_VAR(opline->result.var);
666 ret = EX_VAR(opline->result.var);
710 ret = EX_VAR(opline->result.var);
720 zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
728 zval_ptr_dtor(EX_VAR(opline->result.var));
735 zval_ptr_dtor(EX_VAR(opline->result.var));
775 ret = EX_VAR(opline->result.var);
788 ret = EX_VAR(opline->result.var);
824 ZVAL_UNDEF(EX_VAR(opline->result.var));
836 ret = EX_VAR(opline->result.var);
851 zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
858 zval_ptr_dtor(EX_VAR(opline->result.var));
883 ZVAL_NULL(EX_VAR(opline->result.var));
887 …object->handlers->call_method(fbc->common.function_name, object, call, EX_VAR(opline->result.var));
898 zval_ptr_dtor(EX_VAR(opline->result.var));
900 Z_VAR_FLAGS_P(EX_VAR(opline->result.var)) = 0;
929 zval_ptr_dtor(EX_VAR(opline->result.var));
1244 ZVAL_LONG(EX_VAR(opline->result.var), EG(error_reporting));
1314 …Z_CE_P(EX_VAR(opline->result.var)) = do_bind_class(&EX(func)->op_array, opline, EG(class_table), 0…
1323 …Z_CE_P(EX_VAR(opline->result.var)) = do_bind_inherited_class(&EX(func)->op_array, opline, EG(class…
1336 …do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->extend…
1348 Z_CE_P(EX_VAR(opline->result.var)) = ce;
1369 Z_CE_P(EX_VAR(opline->result.var)) = ce;
1376 zend_do_inheritance(ce, Z_CE_P(EX_VAR(opline->extended_value)));
1422 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
1448 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
1499 zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[finally_op_end].op1.var);
1514 zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[finally_op_end].op1.var);
1539 zend_verify_abstract_class(Z_CE_P(EX_VAR(opline->op1.var)));
1577 zval *fast_call = EX_VAR(opline->op1.var);
1593 zval *fast_call = EX_VAR(opline->result.var);
1609 zval *fast_call = EX_VAR(opline->op1.var);
1656 ZVAL_TRUE(EX_VAR(result->result.var));
1682 ZVAL_STR_COPY(EX_VAR(opline->result.var), EG(scope)->name);
1690 ZVAL_STR_COPY(EX_VAR(opline->result.var), EG(scope)->parent->name);
1693 ZVAL_STR_COPY(EX_VAR(opline->result.var), EX(called_scope)->name);
1808 zend_verify_internal_return_type(call->func, EX_VAR(opline->result.var)));
1839 zval_ptr_dtor(EX_VAR(opline->result.var));
1854 Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
1868 Z_CE_P(EX_VAR(opline->result.var)) = ce;
1870 Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
1872 …Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
2243 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
2270 Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
2284 Z_CE_P(EX_VAR(opline->result.var)) = ce;
2286 Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
2288 …Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
2312 Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
2326 Z_CE_P(EX_VAR(opline->result.var)) = ce;
2328 Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
2330 …Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
2575 Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
2589 Z_CE_P(EX_VAR(opline->result.var)) = ce;
2591 Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
2593 …Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
2840 bitwise_not_function(EX_VAR(opline->result.var),
2854 ZVAL_FALSE(EX_VAR(opline->result.var));
2856 ZVAL_TRUE(EX_VAR(opline->result.var));
2864 ZVAL_BOOL(EX_VAR(opline->result.var), !i_zend_is_true(val));
3016 ZVAL_TRUE(EX_VAR(opline->result.var));
3020 ZVAL_FALSE(EX_VAR(opline->result.var));
3037 ZVAL_TRUE(EX_VAR(opline->result.var));
3040 ZVAL_FALSE(EX_VAR(opline->result.var));
3059 ZVAL_TRUE(EX_VAR(opline->result.var));
3063 ZVAL_FALSE(EX_VAR(opline->result.var));
3077 ZVAL_TRUE(EX_VAR(opline->result.var));
3080 ZVAL_FALSE(EX_VAR(opline->result.var));
3341 ZVAL_TRUE(EX_VAR(opline->result.var));
3343 ZVAL_FALSE(EX_VAR(opline->result.var));
3351 ZVAL_BOOL(EX_VAR(opline->result.var), i_zend_is_true(val));
3376 ce = Z_CE_P(EX_VAR(opline->op1.var));
3385 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), &object_zval);
3403 ZVAL_COPY(EX_VAR(opline->result.var), &object_zval);
3482 ZVAL_OBJ(EX_VAR(opline->result.var), clone_call(obj));
3484 OBJ_RELEASE(Z_OBJ_P(EX_VAR(opline->result.var)));
3496 zval *result = EX_VAR(opline->result.var);
3686 return_value = EX_VAR(opline->result.var);
3718 ZVAL_BOOL(EX_VAR(opline->result.var), failure_retval);
3735 result = EX_VAR(opline->result.var);
3748 result = EX_VAR(opline->result.var);
3759 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
3772 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
3808 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
3809 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
3819 ZVAL_UNDEF(EX_VAR(opline->result.var));
3820 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
3841 ZVAL_UNDEF(EX_VAR(opline->result.var));
3842 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
3859 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
3861 array_ref = EX_VAR(opline->result.var);
3875 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
3886 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
3897 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
3899 array_ptr = EX_VAR(opline->result.var);
3907 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
3920 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
3968 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
3969 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
3984 ZVAL_UNDEF(EX_VAR(opline->result.var));
3985 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
4041 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
4044 zval_copy_ctor_func(EX_VAR(opline->result.var));
4081 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
4084 zval_copy_ctor_func(EX_VAR(opline->result.var));
4108 zval *result = EX_VAR(opline->result.var);
4191 ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
4224 ZVAL_NULL(EX_VAR(opline->result.var));
4251 ZVAL_LONG(EX_VAR(opline->result.var), Z_STRLEN_P(value));
4270 ZVAL_LONG(EX_VAR(opline->result.var), ZSTR_LEN(str));
4277 ZVAL_NULL(EX_VAR(opline->result.var));
4316 ZVAL_BOOL(EX_VAR(opline->result.var), result);
4330 ZVAL_FALSE(EX_VAR(opline->result.var));
4336 ZVAL_BOOL(EX_VAR(opline->result.var), result);
4350 result = EX_VAR(opline->result.var);
4354 result = EX_VAR(opline->result.var);
4360 result = EX_VAR(opline->result.var);
4364 result = EX_VAR(opline->result.var);
4377 add_function(EX_VAR(opline->result.var), op1, op2);
4393 result = EX_VAR(opline->result.var);
4397 result = EX_VAR(opline->result.var);
4403 result = EX_VAR(opline->result.var);
4407 result = EX_VAR(opline->result.var);
4420 sub_function(EX_VAR(opline->result.var), op1, op2);
4438 result = EX_VAR(opline->result.var);
4443 result = EX_VAR(opline->result.var);
4449 result = EX_VAR(opline->result.var);
4453 result = EX_VAR(opline->result.var);
4466 mul_function(EX_VAR(opline->result.var), op1, op2);
4481 fast_div_function(EX_VAR(opline->result.var), op1, op2);
4497 result = EX_VAR(opline->result.var);
4519 mod_function(EX_VAR(opline->result.var), op1, op2);
4534 shift_left_function(EX_VAR(opline->result.var), op1, op2);
4549 shift_right_function(EX_VAR(opline->result.var), op1, op2);
4564 pow_function(EX_VAR(opline->result.var), op1, op2);
4589 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
4596 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
4607 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
4613 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
4622 concat_function(EX_VAR(opline->result.var), op1, op2);
4644 ZVAL_BOOL(EX_VAR(opline->result.var), result);
4662 ZVAL_BOOL(EX_VAR(opline->result.var), result);
4715 ZVAL_BOOL(EX_VAR(opline->result.var), result);
4726 result = EX_VAR(opline->result.var);
4783 ZVAL_BOOL(EX_VAR(opline->result.var), result);
4794 result = EX_VAR(opline->result.var);
4833 ZVAL_BOOL(EX_VAR(opline->result.var), result);
4844 result = EX_VAR(opline->result.var);
4883 ZVAL_BOOL(EX_VAR(opline->result.var), result);
4894 result = EX_VAR(opline->result.var);
4911 compare_function(EX_VAR(opline->result.var), op1, op2);
4926 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
4941 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
4956 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
4971 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
5032 ce = Z_CE_P(EX_VAR(opline->op2.var));
5131 ZVAL_COPY(EX_VAR(opline->result.var), retval);
5133 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
5182 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2…
5196 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op…
5223 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS…
5225 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
5237 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2…
5287 ZVAL_COPY(EX_VAR(opline->result.var), retval);
5293 ZVAL_COPY(EX_VAR(opline->result.var), retval);
5302 ZVAL_NULL(EX_VAR(opline->result.var));
5304 …R, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
5306 if (retval != EX_VAR(opline->result.var)) {
5307 ZVAL_COPY(EX_VAR(opline->result.var), retval);
5359 ZVAL_COPY(EX_VAR(opline->result.var), retval);
5365 ZVAL_COPY(EX_VAR(opline->result.var), retval);
5373 ZVAL_NULL(EX_VAR(opline->result.var));
5376 …S, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
5378 if (retval != EX_VAR(opline->result.var)) {
5379 ZVAL_COPY(EX_VAR(opline->result.var), retval);
5418 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CONST, property, IS_CONST, (…
5421 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
5445 ZVAL_NULL(EX_VAR(opline->result.var));
5447 ZVAL_COPY(EX_VAR(opline->result.var), value);
5452 zval *result = EX_VAR(opline->result.var);
5469 ZVAL_NULL(EX_VAR(opline->result.var));
5510 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
5520 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
5528 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
5690 ce = Z_CE_P(EX_VAR(opline->op1.var));
5926 ZVAL_BOOL(EX_VAR(opline->result.var), result);
5945 result = EX_VAR(opline->result.var);
5966 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_STR_P(EX_CONSTANT(opline->op2)));
5969 ZVAL_STRINGL(EX_VAR(opline->result.var),
5974 Z_STRVAL_P(EX_VAR(opline->result.var)), Z_STRVAL_P(EX_VAR(opline->result.var)));
5985 ZVAL_DUP(EX_VAR(opline->result.var), &c->value);
5987 ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
5990 ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
6019 ce = Z_CE_P(EX_VAR(opline->op1.var));
6048 ZVAL_DUP(EX_VAR(opline->result.var), value);
6050 ZVAL_COPY(EX_VAR(opline->result.var), value);
6053 ZVAL_COPY(EX_VAR(opline->result.var), value);
6071 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
6123 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
6127 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
6153 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
6167 array = EX_VAR(opline->result.var);
6203 zval *var = EX_VAR(opline->op1.var);
6258 ce = Z_CE_P(EX_VAR(opline->op2.var));
6282 value = EX_VAR(opline->op1.var);
6295 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6331 ce = Z_CE_P(EX_VAR(opline->op2.var));
6367 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6505 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6551 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6715 generator->send_target = EX_VAR(opline->result.var);
6746 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6764 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6777 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
6812 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
6892 generator->send_target = EX_VAR(opline->result.var);
6923 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6941 ZVAL_BOOL(EX_VAR(opline->result.var), result);
7000 ce = Z_CE_P(EX_VAR(opline->op2.var));
7099 ZVAL_COPY(EX_VAR(opline->result.var), retval);
7101 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
7153 zval *var = EX_VAR(opline->op1.var);
7208 ce = Z_CE_P(EX_VAR(opline->op2.var));
7232 value = EX_VAR(opline->op1.var);
7245 ZVAL_BOOL(EX_VAR(opline->result.var), result);
7281 ce = Z_CE_P(EX_VAR(opline->op2.var));
7317 ZVAL_BOOL(EX_VAR(opline->result.var), result);
7331 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
7366 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
7446 generator->send_target = EX_VAR(opline->result.var);
7518 ce = Z_CE_P(EX_VAR(opline->op2.var));
7617 ZVAL_COPY(EX_VAR(opline->result.var), retval);
7619 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
7681 zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
7683 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
7695 zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
7728 ce = Z_CE_P(EX_VAR(opline->op1.var));
7860 ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
7861 retval_ref = retval_ptr = EX_VAR(opline->result.var);
7912 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
7964 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
7968 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
7994 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
8008 array = EX_VAR(opline->result.var);
8044 zval *var = EX_VAR(opline->op1.var);
8099 ce = Z_CE_P(EX_VAR(opline->op2.var));
8123 value = EX_VAR(opline->op1.var);
8136 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8172 ce = Z_CE_P(EX_VAR(opline->op2.var));
8208 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8225 zend_create_closure(EX_VAR(opline->result.var), Z_FUNC_P(zfunc),
8228 zend_create_closure(EX_VAR(opline->result.var), Z_FUNC_P(zfunc),
8359 generator->send_target = EX_VAR(opline->result.var);
8386 result = EX_VAR(opline->result.var);
8390 result = EX_VAR(opline->result.var);
8396 result = EX_VAR(opline->result.var);
8400 result = EX_VAR(opline->result.var);
8413 add_function(EX_VAR(opline->result.var), op1, op2);
8429 result = EX_VAR(opline->result.var);
8433 result = EX_VAR(opline->result.var);
8439 result = EX_VAR(opline->result.var);
8443 result = EX_VAR(opline->result.var);
8456 sub_function(EX_VAR(opline->result.var), op1, op2);
8474 result = EX_VAR(opline->result.var);
8479 result = EX_VAR(opline->result.var);
8485 result = EX_VAR(opline->result.var);
8489 result = EX_VAR(opline->result.var);
8502 mul_function(EX_VAR(opline->result.var), op1, op2);
8517 fast_div_function(EX_VAR(opline->result.var), op1, op2);
8533 result = EX_VAR(opline->result.var);
8555 mod_function(EX_VAR(opline->result.var), op1, op2);
8570 shift_left_function(EX_VAR(opline->result.var), op1, op2);
8585 shift_right_function(EX_VAR(opline->result.var), op1, op2);
8600 pow_function(EX_VAR(opline->result.var), op1, op2);
8625 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
8632 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
8643 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
8649 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
8658 concat_function(EX_VAR(opline->result.var), op1, op2);
8680 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8698 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8751 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8762 result = EX_VAR(opline->result.var);
8819 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8830 result = EX_VAR(opline->result.var);
8869 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8880 result = EX_VAR(opline->result.var);
8919 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8930 result = EX_VAR(opline->result.var);
8947 compare_function(EX_VAR(opline->result.var), op1, op2);
8962 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
8977 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
8992 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
9007 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
9021 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR…
9035 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VA…
9062 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(ex…
9064 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
9076 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR…
9126 ZVAL_COPY(EX_VAR(opline->result.var), retval);
9132 ZVAL_COPY(EX_VAR(opline->result.var), retval);
9141 ZVAL_NULL(EX_VAR(opline->result.var));
9143 …AR_R, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
9145 if (retval != EX_VAR(opline->result.var)) {
9146 ZVAL_COPY(EX_VAR(opline->result.var), retval);
9198 ZVAL_COPY(EX_VAR(opline->result.var), retval);
9204 ZVAL_COPY(EX_VAR(opline->result.var), retval);
9212 ZVAL_NULL(EX_VAR(opline->result.var));
9215 …R_IS, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
9217 if (retval != EX_VAR(opline->result.var)) {
9218 ZVAL_COPY(EX_VAR(opline->result.var), retval);
9257 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CONST, property, IS_CV, ((IS…
9260 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
9305 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
9315 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
9323 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
9485 ce = Z_CE_P(EX_VAR(opline->op1.var));
9713 ex = EX_VAR(opline->op2.var);
9776 ZVAL_BOOL(EX_VAR(opline->result.var), result);
9795 result = EX_VAR(opline->result.var);
9814 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
9866 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
9870 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
9896 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
9910 array = EX_VAR(opline->result.var);
10068 ZVAL_BOOL(EX_VAR(opline->result.var), result);
10114 ZVAL_BOOL(EX_VAR(opline->result.var), result);
10242 generator->send_target = EX_VAR(opline->result.var);
10269 result = EX_VAR(opline->result.var);
10273 result = EX_VAR(opline->result.var);
10279 result = EX_VAR(opline->result.var);
10283 result = EX_VAR(opline->result.var);
10296 add_function(EX_VAR(opline->result.var), op1, op2);
10312 result = EX_VAR(opline->result.var);
10316 result = EX_VAR(opline->result.var);
10322 result = EX_VAR(opline->result.var);
10326 result = EX_VAR(opline->result.var);
10339 sub_function(EX_VAR(opline->result.var), op1, op2);
10357 result = EX_VAR(opline->result.var);
10362 result = EX_VAR(opline->result.var);
10368 result = EX_VAR(opline->result.var);
10372 result = EX_VAR(opline->result.var);
10385 mul_function(EX_VAR(opline->result.var), op1, op2);
10400 fast_div_function(EX_VAR(opline->result.var), op1, op2);
10416 result = EX_VAR(opline->result.var);
10438 mod_function(EX_VAR(opline->result.var), op1, op2);
10453 shift_left_function(EX_VAR(opline->result.var), op1, op2);
10468 shift_right_function(EX_VAR(opline->result.var), op1, op2);
10483 pow_function(EX_VAR(opline->result.var), op1, op2);
10508 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
10515 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
10526 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
10532 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
10541 concat_function(EX_VAR(opline->result.var), op1, op2);
10598 ZVAL_BOOL(EX_VAR(opline->result.var), result);
10609 result = EX_VAR(opline->result.var);
10666 ZVAL_BOOL(EX_VAR(opline->result.var), result);
10677 result = EX_VAR(opline->result.var);
10716 ZVAL_BOOL(EX_VAR(opline->result.var), result);
10727 result = EX_VAR(opline->result.var);
10766 ZVAL_BOOL(EX_VAR(opline->result.var), result);
10777 result = EX_VAR(opline->result.var);
10794 compare_function(EX_VAR(opline->result.var), op1, op2);
10809 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
10824 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
10839 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
10854 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
10868 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(oplin…
10882 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opli…
10899 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
10906 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
10909 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op…
10911 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
10918 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
10923 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(oplin…
10943 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
10973 ZVAL_COPY(EX_VAR(opline->result.var), retval);
10979 ZVAL_COPY(EX_VAR(opline->result.var), retval);
10988 ZVAL_NULL(EX_VAR(opline->result.var));
10990 …P_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
10992 if (retval != EX_VAR(opline->result.var)) {
10993 ZVAL_COPY(EX_VAR(opline->result.var), retval);
11016 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
11046 ZVAL_COPY(EX_VAR(opline->result.var), retval);
11052 ZVAL_COPY(EX_VAR(opline->result.var), retval);
11060 ZVAL_NULL(EX_VAR(opline->result.var));
11063 …P_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
11065 if (retval != EX_VAR(opline->result.var)) {
11066 ZVAL_COPY(EX_VAR(opline->result.var), retval);
11106 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CONST, property, (IS_TMP_VAR…
11109 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
11154 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
11164 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
11172 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
11335 ce = Z_CE_P(EX_VAR(opline->op1.var));
11572 ZVAL_BOOL(EX_VAR(opline->result.var), result);
11591 result = EX_VAR(opline->result.var);
11610 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
11662 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
11666 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
11692 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
11706 array = EX_VAR(opline->result.var);
11745 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
11864 ZVAL_BOOL(EX_VAR(opline->result.var), result);
11881 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
11911 ZVAL_BOOL(EX_VAR(opline->result.var), result);
12143 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
12164 zval *result = EX_VAR(opline->result.var);
12271 result = EX_VAR(opline->result.var);
12284 result = EX_VAR(opline->result.var);
12295 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
12308 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
12344 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
12345 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
12356 ZVAL_UNDEF(EX_VAR(opline->result.var));
12357 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
12378 ZVAL_UNDEF(EX_VAR(opline->result.var));
12379 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
12396 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
12398 array_ref = EX_VAR(opline->result.var);
12412 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
12423 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
12434 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
12436 array_ptr = EX_VAR(opline->result.var);
12444 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
12457 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
12505 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
12506 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
12521 ZVAL_UNDEF(EX_VAR(opline->result.var));
12522 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
12536 if (!EG(error_reporting) && Z_LVAL_P(EX_VAR(opline->op1.var)) != 0) {
12537 EG(error_reporting) = Z_LVAL_P(EX_VAR(opline->op1.var));
12559 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
12562 zval_copy_ctor_func(EX_VAR(opline->result.var));
12600 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
12603 zval_copy_ctor_func(EX_VAR(opline->result.var));
12628 zval *result = EX_VAR(opline->result.var);
12711 ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
12745 ZVAL_NULL(EX_VAR(opline->result.var));
12794 ZVAL_BOOL(EX_VAR(opline->result.var), result);
12812 ZVAL_BOOL(EX_VAR(opline->result.var), result);
12830 ZVAL_BOOL(EX_VAR(opline->result.var), result);
12846 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
12855 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS…
12857 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
12865 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
12869 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2…
12919 ZVAL_COPY(EX_VAR(opline->result.var), retval);
12925 ZVAL_COPY(EX_VAR(opline->result.var), retval);
12934 ZVAL_NULL(EX_VAR(opline->result.var));
12936 …R, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
12938 if (retval != EX_VAR(opline->result.var)) {
12939 ZVAL_COPY(EX_VAR(opline->result.var), retval);
12978 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_TMP_VAR, property, IS_CONST,…
12981 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
12998 rope = (zend_string**)EX_VAR(opline->op1.var);
13033 rope = (zend_string**)EX_VAR(opline->op1.var);
13063 ret = EX_VAR(opline->result.var);
13088 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
13140 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
13144 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
13170 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
13184 array = EX_VAR(opline->result.var);
13219 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
13333 generator->send_target = EX_VAR(opline->result.var);
13364 ZVAL_BOOL(EX_VAR(opline->result.var), result);
13382 ZVAL_BOOL(EX_VAR(opline->result.var), result);
13395 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
13396 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
13430 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
13510 generator->send_target = EX_VAR(opline->result.var);
13541 ZVAL_BOOL(EX_VAR(opline->result.var), result);
13559 ZVAL_BOOL(EX_VAR(opline->result.var), result);
13572 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
13573 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
13607 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
13687 generator->send_target = EX_VAR(opline->result.var);
13716 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
13725 zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
13727 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
13735 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
13739 zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
13763 ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
13764 retval_ref = retval_ptr = EX_VAR(opline->result.var);
13815 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
13867 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
13871 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
13897 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
13911 array = EX_VAR(opline->result.var);
13946 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
14060 generator->send_target = EX_VAR(opline->result.var);
14091 ZVAL_BOOL(EX_VAR(opline->result.var), result);
14109 ZVAL_BOOL(EX_VAR(opline->result.var), result);
14125 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
14134 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(ex…
14136 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
14144 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
14148 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR…
14198 ZVAL_COPY(EX_VAR(opline->result.var), retval);
14204 ZVAL_COPY(EX_VAR(opline->result.var), retval);
14213 ZVAL_NULL(EX_VAR(opline->result.var));
14215 …AR_R, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
14217 if (retval != EX_VAR(opline->result.var)) {
14218 ZVAL_COPY(EX_VAR(opline->result.var), retval);
14257 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_TMP_VAR, property, IS_CV, ((…
14260 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
14277 rope = (zend_string**)EX_VAR(opline->op1.var);
14312 rope = (zend_string**)EX_VAR(opline->op1.var);
14342 ret = EX_VAR(opline->result.var);
14367 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
14419 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
14423 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
14449 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
14463 array = EX_VAR(opline->result.var);
14498 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
14612 generator->send_target = EX_VAR(opline->result.var);
14640 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
14641 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
14647 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
14650 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op…
14652 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
14659 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
14660 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
14664 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(oplin…
14684 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
14714 ZVAL_COPY(EX_VAR(opline->result.var), retval);
14720 ZVAL_COPY(EX_VAR(opline->result.var), retval);
14729 ZVAL_NULL(EX_VAR(opline->result.var));
14731 …P_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
14733 if (retval != EX_VAR(opline->result.var)) {
14734 ZVAL_COPY(EX_VAR(opline->result.var), retval);
14774 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_TMP_VAR, property, (IS_TMP_V…
14777 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
14794 rope = (zend_string**)EX_VAR(opline->op1.var);
14829 rope = (zend_string**)EX_VAR(opline->op1.var);
14859 ret = EX_VAR(opline->result.var);
14884 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
14936 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
14940 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
14966 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
14980 array = EX_VAR(opline->result.var);
15022 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
15029 ZVAL_NULL(EX_VAR(opline->result.var));
15044 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
15068 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
15075 ZVAL_NULL(EX_VAR(opline->result.var));
15090 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
15112 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
15118 ZVAL_NULL(EX_VAR(opline->result.var));
15127 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
15151 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
15157 ZVAL_NULL(EX_VAR(opline->result.var));
15166 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
15596 ce = Z_CE_P(EX_VAR(opline->op1.var));
15605 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), &object_zval);
15623 ZVAL_COPY(EX_VAR(opline->result.var), &object_zval);
15635 zval *result = EX_VAR(opline->result.var);
15743 result = EX_VAR(opline->result.var);
15757 result = EX_VAR(opline->result.var);
15768 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
15781 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
15818 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
15819 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
15830 ZVAL_UNDEF(EX_VAR(opline->result.var));
15831 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
15852 ZVAL_UNDEF(EX_VAR(opline->result.var));
15853 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
15870 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
15872 array_ref = EX_VAR(opline->result.var);
15886 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
15897 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
15909 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
15911 array_ptr = EX_VAR(opline->result.var);
15919 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
15932 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
15981 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
15982 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
15997 ZVAL_UNDEF(EX_VAR(opline->result.var));
15998 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
16018 array = EX_VAR(opline->op1.var);
16049 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
16051 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
16093 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
16095 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
16101 ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
16149 iter->funcs->get_current_key(iter, EX_VAR(opline->result.var));
16155 ZVAL_LONG(EX_VAR(opline->result.var), iter->index);
16174 zval *res = EX_VAR(opline->op2.var);
16195 array = EX_VAR(opline->op1.var);
16200 pos = zend_hash_iterator_pos_ex(Z_FE_ITER_P(EX_VAR(opline->op1.var)), array);
16227 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
16229 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
16245 EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos;
16253 pos = zend_hash_iterator_pos(Z_FE_ITER_P(EX_VAR(opline->op1.var)), fe_ht);
16285 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
16287 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
16293 ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
16311 EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos;
16341 iter->funcs->get_current_key(iter, EX_VAR(opline->result.var));
16347 ZVAL_LONG(EX_VAR(opline->result.var), iter->index);
16381 ZVAL_REF(EX_VAR(opline->op2.var), Z_REF_P(value));
16403 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
16406 zval_copy_ctor_func(EX_VAR(opline->result.var));
16444 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
16447 zval_copy_ctor_func(EX_VAR(opline->result.var));
16472 zval *result = EX_VAR(opline->result.var);
16557 ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
16591 ZVAL_NULL(EX_VAR(opline->result.var));
16640 ZVAL_BOOL(EX_VAR(opline->result.var), result);
16658 ZVAL_BOOL(EX_VAR(opline->result.var), result);
16676 ZVAL_BOOL(EX_VAR(opline->result.var), result);
16716 ZVAL_NULL(EX_VAR(opline->result.var));
16727 ZVAL_NULL(EX_VAR(opline->result.var));
16735 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
16739 …ty)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
16781 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
16801 ZVAL_NULL(EX_VAR(opline->result.var));
16810 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
16839 ZVAL_NULL(EX_VAR(opline->result.var));
16848 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
17127 ZVAL_NULL(EX_VAR(opline->result.var));
17138 ZVAL_NULL(EX_VAR(opline->result.var));
17158 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
17162 …SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
17210 ZVAL_NULL(EX_VAR(opline->result.var));
17220 ZVAL_NULL(EX_VAR(opline->result.var));
17223 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
17231 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
17241 …_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var…
17272 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS…
17275 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
17294 …zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), I…
17297 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
17315 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
17324 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS…
17326 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
17334 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
17338 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2…
17359 …zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2)…
17362 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
17411 ZVAL_COPY(EX_VAR(opline->result.var), retval);
17417 ZVAL_COPY(EX_VAR(opline->result.var), retval);
17426 ZVAL_NULL(EX_VAR(opline->result.var));
17428 …R, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
17430 if (retval != EX_VAR(opline->result.var)) {
17431 ZVAL_COPY(EX_VAR(opline->result.var), retval);
17462 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CONST, ((I…
17465 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
17492 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CONST, ((I…
17495 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
17531 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CONST, ((I…
17534 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
17565 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CONST, ((I…
17568 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
17599 …zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, o…
17645 ZVAL_NULL(EX_VAR(opline->result.var));
17650 ZVAL_COPY(EX_VAR(opline->result.var), value);
17664 …zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NUL…
17680 …fset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
17703 ZVAL_NULL(EX_VAR(opline->result.var));
17726 ZVAL_NULL(EX_VAR(opline->result.var));
17731 ZVAL_COPY(EX_VAR(opline->result.var), value);
17766 ce = Z_CE_P(EX_VAR(opline->op1.var));
17895 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_STR_P(EX_CONSTANT(opline->op2)));
17898 ZVAL_STRINGL(EX_VAR(opline->result.var),
17903 Z_STRVAL_P(EX_VAR(opline->result.var)), Z_STRVAL_P(EX_VAR(opline->result.var)));
17914 ZVAL_DUP(EX_VAR(opline->result.var), &c->value);
17916 ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
17919 ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
17948 ce = Z_CE_P(EX_VAR(opline->op1.var));
17977 ZVAL_DUP(EX_VAR(opline->result.var), value);
17979 ZVAL_COPY(EX_VAR(opline->result.var), value);
17982 ZVAL_COPY(EX_VAR(opline->result.var), value);
18000 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
18052 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
18056 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
18082 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
18096 array = EX_VAR(opline->result.var);
18272 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
18387 generator->send_target = EX_VAR(opline->result.var);
18418 ZVAL_BOOL(EX_VAR(opline->result.var), result);
18436 ZVAL_BOOL(EX_VAR(opline->result.var), result);
18454 ZVAL_NULL(EX_VAR(opline->result.var));
18459 ZVAL_COPY(EX_VAR(opline->result.var), value);
18477 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
18478 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
18512 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
18593 generator->send_target = EX_VAR(opline->result.var);
18624 ZVAL_BOOL(EX_VAR(opline->result.var), result);
18642 ZVAL_BOOL(EX_VAR(opline->result.var), result);
18660 ZVAL_NULL(EX_VAR(opline->result.var));
18665 ZVAL_COPY(EX_VAR(opline->result.var), value);
18686 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
18690 UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
18691 UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var)))) {
18693 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
18701 …if (!(free_op2 != NULL) && UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op2.var)) != IS_INDIRECT)) { /* undo…
18726 ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
18744 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
18745 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
18779 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
18860 generator->send_target = EX_VAR(opline->result.var);
18908 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
18928 ZVAL_NULL(EX_VAR(opline->result.var));
18937 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
19200 zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
19203 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
19222 zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
19225 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
19243 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
19252 zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
19254 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
19262 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
19266 zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
19312 ZVAL_NULL(EX_VAR(opline->result.var));
19317 ZVAL_COPY(EX_VAR(opline->result.var), value);
19331 …zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NUL…
19347 …fset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
19370 ZVAL_NULL(EX_VAR(opline->result.var));
19405 ce = Z_CE_P(EX_VAR(opline->op1.var));
19537 ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
19538 retval_ref = retval_ptr = EX_VAR(opline->result.var);
19589 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
19641 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
19645 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
19671 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
19685 array = EX_VAR(opline->result.var);
19715 var_ptr = EX_VAR(opline->op1.var);
19738 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
19853 generator->send_target = EX_VAR(opline->result.var);
19884 ZVAL_BOOL(EX_VAR(opline->result.var), result);
19902 ZVAL_BOOL(EX_VAR(opline->result.var), result);
19942 ZVAL_NULL(EX_VAR(opline->result.var));
19953 ZVAL_NULL(EX_VAR(opline->result.var));
19961 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
19965 …ty)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
20007 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
20027 ZVAL_NULL(EX_VAR(opline->result.var));
20036 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
20065 ZVAL_NULL(EX_VAR(opline->result.var));
20074 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
20353 ZVAL_NULL(EX_VAR(opline->result.var));
20364 ZVAL_NULL(EX_VAR(opline->result.var));
20384 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
20388 …SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
20436 ZVAL_NULL(EX_VAR(opline->result.var));
20446 ZVAL_NULL(EX_VAR(opline->result.var));
20449 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
20457 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
20467 …(IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var…
20498 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(ex…
20501 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
20520 …zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(e…
20523 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
20541 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
20550 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(ex…
20552 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
20560 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
20564 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR…
20585 …zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_…
20588 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
20637 ZVAL_COPY(EX_VAR(opline->result.var), retval);
20643 ZVAL_COPY(EX_VAR(opline->result.var), retval);
20652 ZVAL_NULL(EX_VAR(opline->result.var));
20654 …AR_R, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
20656 if (retval != EX_VAR(opline->result.var)) {
20657 ZVAL_COPY(EX_VAR(opline->result.var), retval);
20688 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CV, ((IS_C…
20691 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
20718 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CV, ((IS_C…
20721 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
20757 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CV, ((IS_C…
20760 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
20791 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, IS_CV, ((IS_C…
20794 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
20825 …zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, o…
20871 ZVAL_NULL(EX_VAR(opline->result.var));
20876 ZVAL_COPY(EX_VAR(opline->result.var), value);
20890 …zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NUL…
20906 …fset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
20929 ZVAL_NULL(EX_VAR(opline->result.var));
20952 ZVAL_NULL(EX_VAR(opline->result.var));
20957 ZVAL_COPY(EX_VAR(opline->result.var), value);
20978 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
20982 UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
20983 UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var)))) {
20985 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
20993 …if (!0 && UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op2.var)) != IS_INDIRECT)) { /* undo the effect of ge…
21018 ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
21052 ce = Z_CE_P(EX_VAR(opline->op1.var));
21179 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
21231 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
21235 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
21261 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
21275 array = EX_VAR(opline->result.var);
21451 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
21566 generator->send_target = EX_VAR(opline->result.var);
21598 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
21619 ZVAL_NULL(EX_VAR(opline->result.var));
21630 ZVAL_NULL(EX_VAR(opline->result.var));
21638 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
21642 …ty)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
21665 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
21671 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
21684 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
21704 ZVAL_NULL(EX_VAR(opline->result.var));
21713 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
21743 ZVAL_NULL(EX_VAR(opline->result.var));
21752 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
22014 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22032 ZVAL_NULL(EX_VAR(opline->result.var));
22043 ZVAL_NULL(EX_VAR(opline->result.var));
22063 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
22067 …SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
22099 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22116 ZVAL_NULL(EX_VAR(opline->result.var));
22126 ZVAL_NULL(EX_VAR(opline->result.var));
22129 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
22137 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
22147 …S_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var…
22179 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op…
22182 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
22201 …zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->o…
22204 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
22221 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22222 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
22228 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22231 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op…
22233 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
22240 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22241 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
22245 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(oplin…
22263 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22266 …zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline…
22269 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
22288 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22318 ZVAL_COPY(EX_VAR(opline->result.var), retval);
22324 ZVAL_COPY(EX_VAR(opline->result.var), retval);
22333 ZVAL_NULL(EX_VAR(opline->result.var));
22335 …P_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
22337 if (retval != EX_VAR(opline->result.var)) {
22338 ZVAL_COPY(EX_VAR(opline->result.var), retval);
22370 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, (IS_TMP_VAR|I…
22373 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
22400 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, (IS_TMP_VAR|I…
22403 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
22439 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, (IS_TMP_VAR|I…
22442 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
22462 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22473 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_VAR, property, (IS_TMP_VAR|I…
22476 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
22494 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22507 …zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, o…
22530 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22553 ZVAL_NULL(EX_VAR(opline->result.var));
22558 ZVAL_COPY(EX_VAR(opline->result.var), value);
22572 …zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NUL…
22588 …fset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
22611 ZVAL_NULL(EX_VAR(opline->result.var));
22646 ce = Z_CE_P(EX_VAR(opline->op1.var));
22773 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
22825 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
22829 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
22855 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
22869 array = EX_VAR(opline->result.var);
22907 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
22912 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
23004 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
23009 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
23109 ZVAL_OBJ(EX_VAR(opline->result.var), clone_call(obj));
23111 OBJ_RELEASE(Z_OBJ_P(EX_VAR(opline->result.var)));
23183 ZVAL_NULL(EX_VAR(opline->result.var));
23194 ZVAL_NULL(EX_VAR(opline->result.var));
23202 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
23206 …ty)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
23248 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
23268 ZVAL_NULL(EX_VAR(opline->result.var));
23277 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
23558 ZVAL_NULL(EX_VAR(opline->result.var));
23569 ZVAL_NULL(EX_VAR(opline->result.var));
23589 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
23593 …SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
23641 ZVAL_NULL(EX_VAR(opline->result.var));
23651 ZVAL_NULL(EX_VAR(opline->result.var));
23654 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
23662 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
23672 …_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var…
23733 ZVAL_COPY(EX_VAR(opline->result.var), retval);
23739 ZVAL_COPY(EX_VAR(opline->result.var), retval);
23748 ZVAL_NULL(EX_VAR(opline->result.var));
23750 …R, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
23752 if (retval != EX_VAR(opline->result.var)) {
23753 ZVAL_COPY(EX_VAR(opline->result.var), retval);
23784 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CONST, …
23787 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
23814 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CONST, …
23817 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
23866 ZVAL_COPY(EX_VAR(opline->result.var), retval);
23872 ZVAL_COPY(EX_VAR(opline->result.var), retval);
23880 ZVAL_NULL(EX_VAR(opline->result.var));
23883 …S, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
23885 if (retval != EX_VAR(opline->result.var)) {
23886 ZVAL_COPY(EX_VAR(opline->result.var), retval);
23925 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CONST, …
23928 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
23959 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CONST, …
23962 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
23993 …zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, o…
24008 rope = (zend_string**)EX_VAR(opline->result.var);
24170 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_STR_P(EX_CONSTANT(opline->op2)));
24173 ZVAL_STRINGL(EX_VAR(opline->result.var),
24178 Z_STRVAL_P(EX_VAR(opline->result.var)), Z_STRVAL_P(EX_VAR(opline->result.var)));
24189 ZVAL_DUP(EX_VAR(opline->result.var), &c->value);
24191 ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
24194 ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
24223 ce = Z_CE_P(EX_VAR(opline->op1.var));
24252 ZVAL_DUP(EX_VAR(opline->result.var), value);
24254 ZVAL_COPY(EX_VAR(opline->result.var), value);
24257 ZVAL_COPY(EX_VAR(opline->result.var), value);
24269 array = EX_VAR(opline->result.var);
24568 ZVAL_BOOL(EX_VAR(opline->result.var), result);
24614 ZVAL_BOOL(EX_VAR(opline->result.var), result);
24742 generator->send_target = EX_VAR(opline->result.var);
24768 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
24803 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
24883 generator->send_target = EX_VAR(opline->result.var);
24909 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
24944 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
25024 generator->send_target = EX_VAR(opline->result.var);
25072 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
25092 ZVAL_NULL(EX_VAR(opline->result.var));
25101 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
25368 ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
25369 retval_ref = retval_ptr = EX_VAR(opline->result.var);
25414 array = EX_VAR(opline->result.var);
25563 generator->send_target = EX_VAR(opline->result.var);
25616 ZVAL_NULL(EX_VAR(opline->result.var));
25627 ZVAL_NULL(EX_VAR(opline->result.var));
25635 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
25639 …ty)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
25681 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
25701 ZVAL_NULL(EX_VAR(opline->result.var));
25710 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
25991 ZVAL_NULL(EX_VAR(opline->result.var));
26002 ZVAL_NULL(EX_VAR(opline->result.var));
26022 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
26026 …SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
26074 ZVAL_NULL(EX_VAR(opline->result.var));
26084 ZVAL_NULL(EX_VAR(opline->result.var));
26087 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
26095 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
26105 …(IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var…
26166 ZVAL_COPY(EX_VAR(opline->result.var), retval);
26172 ZVAL_COPY(EX_VAR(opline->result.var), retval);
26181 ZVAL_NULL(EX_VAR(opline->result.var));
26183 …AR_R, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
26185 if (retval != EX_VAR(opline->result.var)) {
26186 ZVAL_COPY(EX_VAR(opline->result.var), retval);
26217 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CV, ((I…
26220 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
26247 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CV, ((I…
26250 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
26299 ZVAL_COPY(EX_VAR(opline->result.var), retval);
26305 ZVAL_COPY(EX_VAR(opline->result.var), retval);
26313 ZVAL_NULL(EX_VAR(opline->result.var));
26316 …R_IS, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
26318 if (retval != EX_VAR(opline->result.var)) {
26319 ZVAL_COPY(EX_VAR(opline->result.var), retval);
26358 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CV, ((I…
26361 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
26392 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, IS_CV, ((I…
26395 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
26426 …zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, o…
26441 rope = (zend_string**)EX_VAR(opline->result.var);
26595 array = EX_VAR(opline->result.var);
26894 ZVAL_BOOL(EX_VAR(opline->result.var), result);
26940 ZVAL_BOOL(EX_VAR(opline->result.var), result);
27068 generator->send_target = EX_VAR(opline->result.var);
27100 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
27121 ZVAL_NULL(EX_VAR(opline->result.var));
27132 ZVAL_NULL(EX_VAR(opline->result.var));
27140 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
27144 …ty)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
27167 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
27173 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
27186 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
27206 ZVAL_NULL(EX_VAR(opline->result.var));
27215 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
27479 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
27497 ZVAL_NULL(EX_VAR(opline->result.var));
27508 ZVAL_NULL(EX_VAR(opline->result.var));
27528 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
27532 …SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
27564 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
27581 ZVAL_NULL(EX_VAR(opline->result.var));
27591 ZVAL_NULL(EX_VAR(opline->result.var));
27594 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
27602 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
27612 …S_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var…
27644 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
27674 ZVAL_COPY(EX_VAR(opline->result.var), retval);
27680 ZVAL_COPY(EX_VAR(opline->result.var), retval);
27689 ZVAL_NULL(EX_VAR(opline->result.var));
27691 …P_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
27693 if (retval != EX_VAR(opline->result.var)) {
27694 ZVAL_COPY(EX_VAR(opline->result.var), retval);
27726 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, (IS_TMP_VA…
27729 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
27756 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, (IS_TMP_VA…
27759 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
27778 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
27808 ZVAL_COPY(EX_VAR(opline->result.var), retval);
27814 ZVAL_COPY(EX_VAR(opline->result.var), retval);
27822 ZVAL_NULL(EX_VAR(opline->result.var));
27825 …P_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
27827 if (retval != EX_VAR(opline->result.var)) {
27828 ZVAL_COPY(EX_VAR(opline->result.var), retval);
27868 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, (IS_TMP_VA…
27871 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
27891 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
27902 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_UNUSED, property, (IS_TMP_VA…
27905 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
27923 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
27936 …zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, o…
27951 rope = (zend_string**)EX_VAR(opline->result.var);
28106 array = EX_VAR(opline->result.var);
28144 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
28149 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
28241 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
28246 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
28288 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
28407 ZVAL_BOOL(EX_VAR(opline->result.var), result);
28424 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
28454 ZVAL_BOOL(EX_VAR(opline->result.var), result);
28464 bitwise_not_function(EX_VAR(opline->result.var),
28478 ZVAL_FALSE(EX_VAR(opline->result.var));
28480 ZVAL_TRUE(EX_VAR(opline->result.var));
28488 ZVAL_BOOL(EX_VAR(opline->result.var), !i_zend_is_true(val));
28512 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
28519 ZVAL_NULL(EX_VAR(opline->result.var));
28534 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
28557 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
28564 ZVAL_NULL(EX_VAR(opline->result.var));
28579 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
28600 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
28606 ZVAL_NULL(EX_VAR(opline->result.var));
28615 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
28638 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
28644 ZVAL_NULL(EX_VAR(opline->result.var));
28653 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
28806 ZVAL_TRUE(EX_VAR(opline->result.var));
28810 ZVAL_FALSE(EX_VAR(opline->result.var));
28827 ZVAL_TRUE(EX_VAR(opline->result.var));
28830 ZVAL_FALSE(EX_VAR(opline->result.var));
28849 ZVAL_TRUE(EX_VAR(opline->result.var));
28853 ZVAL_FALSE(EX_VAR(opline->result.var));
28867 ZVAL_TRUE(EX_VAR(opline->result.var));
28870 ZVAL_FALSE(EX_VAR(opline->result.var));
29252 ZVAL_TRUE(EX_VAR(opline->result.var));
29254 ZVAL_FALSE(EX_VAR(opline->result.var));
29262 ZVAL_BOOL(EX_VAR(opline->result.var), i_zend_is_true(val));
29341 ZVAL_OBJ(EX_VAR(opline->result.var), clone_call(obj));
29343 OBJ_RELEASE(Z_OBJ_P(EX_VAR(opline->result.var)));
29355 zval *result = EX_VAR(opline->result.var);
29545 return_value = EX_VAR(opline->result.var);
29577 ZVAL_BOOL(EX_VAR(opline->result.var), failure_retval);
29594 result = EX_VAR(opline->result.var);
29607 result = EX_VAR(opline->result.var);
29618 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
29631 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
29667 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
29668 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
29678 ZVAL_UNDEF(EX_VAR(opline->result.var));
29679 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
29700 ZVAL_UNDEF(EX_VAR(opline->result.var));
29701 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
29718 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
29720 array_ref = EX_VAR(opline->result.var);
29734 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
29745 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
29756 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
29758 array_ptr = EX_VAR(opline->result.var);
29766 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
29779 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
29827 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
29828 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
29843 ZVAL_UNDEF(EX_VAR(opline->result.var));
29844 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
29900 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
29903 zval_copy_ctor_func(EX_VAR(opline->result.var));
29940 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
29943 zval_copy_ctor_func(EX_VAR(opline->result.var));
29967 zval *result = EX_VAR(opline->result.var);
30050 ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
30083 ZVAL_NULL(EX_VAR(opline->result.var));
30110 ZVAL_LONG(EX_VAR(opline->result.var), Z_STRLEN_P(value));
30129 ZVAL_LONG(EX_VAR(opline->result.var), ZSTR_LEN(str));
30136 ZVAL_NULL(EX_VAR(opline->result.var));
30175 ZVAL_BOOL(EX_VAR(opline->result.var), result);
30189 result = EX_VAR(opline->result.var);
30193 result = EX_VAR(opline->result.var);
30199 result = EX_VAR(opline->result.var);
30203 result = EX_VAR(opline->result.var);
30216 add_function(EX_VAR(opline->result.var), op1, op2);
30232 result = EX_VAR(opline->result.var);
30236 result = EX_VAR(opline->result.var);
30242 result = EX_VAR(opline->result.var);
30246 result = EX_VAR(opline->result.var);
30259 sub_function(EX_VAR(opline->result.var), op1, op2);
30277 result = EX_VAR(opline->result.var);
30282 result = EX_VAR(opline->result.var);
30288 result = EX_VAR(opline->result.var);
30292 result = EX_VAR(opline->result.var);
30305 mul_function(EX_VAR(opline->result.var), op1, op2);
30320 fast_div_function(EX_VAR(opline->result.var), op1, op2);
30336 result = EX_VAR(opline->result.var);
30358 mod_function(EX_VAR(opline->result.var), op1, op2);
30373 shift_left_function(EX_VAR(opline->result.var), op1, op2);
30388 shift_right_function(EX_VAR(opline->result.var), op1, op2);
30403 pow_function(EX_VAR(opline->result.var), op1, op2);
30428 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
30435 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
30446 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
30452 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
30461 concat_function(EX_VAR(opline->result.var), op1, op2);
30483 ZVAL_BOOL(EX_VAR(opline->result.var), result);
30501 ZVAL_BOOL(EX_VAR(opline->result.var), result);
30554 ZVAL_BOOL(EX_VAR(opline->result.var), result);
30565 result = EX_VAR(opline->result.var);
30622 ZVAL_BOOL(EX_VAR(opline->result.var), result);
30633 result = EX_VAR(opline->result.var);
30672 ZVAL_BOOL(EX_VAR(opline->result.var), result);
30683 result = EX_VAR(opline->result.var);
30722 ZVAL_BOOL(EX_VAR(opline->result.var), result);
30733 result = EX_VAR(opline->result.var);
30750 compare_function(EX_VAR(opline->result.var), op1, op2);
30765 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
30780 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
30795 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
30810 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
30852 ZVAL_NULL(EX_VAR(opline->result.var));
30863 ZVAL_NULL(EX_VAR(opline->result.var));
30871 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
30875 …ty)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
30917 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
30937 ZVAL_NULL(EX_VAR(opline->result.var));
30946 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
30975 ZVAL_NULL(EX_VAR(opline->result.var));
30984 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
31263 ZVAL_NULL(EX_VAR(opline->result.var));
31274 ZVAL_NULL(EX_VAR(opline->result.var));
31294 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
31298 …SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
31346 ZVAL_NULL(EX_VAR(opline->result.var));
31356 ZVAL_NULL(EX_VAR(opline->result.var));
31359 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
31367 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
31377 …_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var…
31450 ce = Z_CE_P(EX_VAR(opline->op2.var));
31549 ZVAL_COPY(EX_VAR(opline->result.var), retval);
31551 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
31600 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2…
31619 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS…
31622 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
31641 …zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), I…
31644 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
31658 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op…
31685 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2), IS…
31687 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
31699 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2…
31720 …zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2)…
31723 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
31772 ZVAL_COPY(EX_VAR(opline->result.var), retval);
31778 ZVAL_COPY(EX_VAR(opline->result.var), retval);
31787 ZVAL_NULL(EX_VAR(opline->result.var));
31789 …R, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
31791 if (retval != EX_VAR(opline->result.var)) {
31792 ZVAL_COPY(EX_VAR(opline->result.var), retval);
31823 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CONST, ((IS…
31826 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
31853 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CONST, ((IS…
31856 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
31905 ZVAL_COPY(EX_VAR(opline->result.var), retval);
31911 ZVAL_COPY(EX_VAR(opline->result.var), retval);
31919 ZVAL_NULL(EX_VAR(opline->result.var));
31922 …S, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
31924 if (retval != EX_VAR(opline->result.var)) {
31925 ZVAL_COPY(EX_VAR(opline->result.var), retval);
31964 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CONST, ((IS…
31967 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
31998 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CONST, ((IS…
32001 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
32022 ZVAL_NULL(EX_VAR(opline->result.var));
32024 ZVAL_COPY(EX_VAR(opline->result.var), value);
32029 zval *result = EX_VAR(opline->result.var);
32046 ZVAL_NULL(EX_VAR(opline->result.var));
32076 …zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, o…
32122 ZVAL_NULL(EX_VAR(opline->result.var));
32127 ZVAL_COPY(EX_VAR(opline->result.var), value);
32141 …zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NUL…
32157 …fset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
32180 ZVAL_NULL(EX_VAR(opline->result.var));
32203 ZVAL_NULL(EX_VAR(opline->result.var));
32208 ZVAL_COPY(EX_VAR(opline->result.var), value);
32253 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
32263 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
32271 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
32455 ZVAL_BOOL(EX_VAR(opline->result.var), result);
32474 result = EX_VAR(opline->result.var);
32493 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
32545 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
32549 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
32575 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
32589 array = EX_VAR(opline->result.var);
32625 zval *var = EX_VAR(opline->op1.var);
32680 ce = Z_CE_P(EX_VAR(opline->op2.var));
32845 value = EX_VAR(opline->op1.var);
32858 ZVAL_BOOL(EX_VAR(opline->result.var), result);
32894 ce = Z_CE_P(EX_VAR(opline->op2.var));
32930 ZVAL_BOOL(EX_VAR(opline->result.var), result);
33068 ZVAL_BOOL(EX_VAR(opline->result.var), result);
33114 ZVAL_BOOL(EX_VAR(opline->result.var), result);
33137 ZVAL_FALSE(EX_VAR(opline->result.var));
33144 ce = Z_CE_P(EX_VAR(opline->op2.var));
33158 ZVAL_BOOL(EX_VAR(opline->result.var), result);
33286 generator->send_target = EX_VAR(opline->result.var);
33408 ZVAL_BOOL(EX_VAR(opline->result.var), result);
33426 ZVAL_BOOL(EX_VAR(opline->result.var), result);
33444 ZVAL_NULL(EX_VAR(opline->result.var));
33449 ZVAL_COPY(EX_VAR(opline->result.var), value);
33467 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
33502 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
33582 generator->send_target = EX_VAR(opline->result.var);
33613 ZVAL_BOOL(EX_VAR(opline->result.var), result);
33631 ZVAL_BOOL(EX_VAR(opline->result.var), result);
33690 ce = Z_CE_P(EX_VAR(opline->op2.var));
33789 ZVAL_COPY(EX_VAR(opline->result.var), retval);
33791 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
33846 ZVAL_NULL(EX_VAR(opline->result.var));
33851 ZVAL_COPY(EX_VAR(opline->result.var), value);
33876 UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
33877 UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var)))) {
33887 …if (!(free_op2 != NULL) && UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op2.var)) != IS_INDIRECT)) { /* undo…
33912 ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
33931 zval *var = EX_VAR(opline->op1.var);
33986 ce = Z_CE_P(EX_VAR(opline->op2.var));
34010 value = EX_VAR(opline->op1.var);
34023 ZVAL_BOOL(EX_VAR(opline->result.var), result);
34059 ce = Z_CE_P(EX_VAR(opline->op2.var));
34095 ZVAL_BOOL(EX_VAR(opline->result.var), result);
34119 ZVAL_FALSE(EX_VAR(opline->result.var));
34126 ce = Z_CE_P(EX_VAR(opline->op2.var));
34140 ZVAL_BOOL(EX_VAR(opline->result.var), result);
34153 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
34188 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
34268 generator->send_target = EX_VAR(opline->result.var);
34316 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
34336 ZVAL_NULL(EX_VAR(opline->result.var));
34345 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
34650 ce = Z_CE_P(EX_VAR(opline->op2.var));
34749 ZVAL_COPY(EX_VAR(opline->result.var), retval);
34751 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
34805 zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
34808 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
34827 zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
34830 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
34857 zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
34859 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
34871 zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, NULL, IS_UNUSED);
34917 ZVAL_NULL(EX_VAR(opline->result.var));
34922 ZVAL_COPY(EX_VAR(opline->result.var), value);
34936 …zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NUL…
34952 …fset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
34975 ZVAL_NULL(EX_VAR(opline->result.var));
35001 ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
35002 retval_ref = retval_ptr = EX_VAR(opline->result.var);
35053 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
35105 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
35109 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
35135 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
35149 array = EX_VAR(opline->result.var);
35185 zval *var = EX_VAR(opline->op1.var);
35240 ce = Z_CE_P(EX_VAR(opline->op2.var));
35264 value = EX_VAR(opline->op1.var);
35277 ZVAL_BOOL(EX_VAR(opline->result.var), result);
35313 ce = Z_CE_P(EX_VAR(opline->op2.var));
35349 ZVAL_BOOL(EX_VAR(opline->result.var), result);
35478 generator->send_target = EX_VAR(opline->result.var);
35505 result = EX_VAR(opline->result.var);
35509 result = EX_VAR(opline->result.var);
35515 result = EX_VAR(opline->result.var);
35519 result = EX_VAR(opline->result.var);
35532 add_function(EX_VAR(opline->result.var), op1, op2);
35548 result = EX_VAR(opline->result.var);
35552 result = EX_VAR(opline->result.var);
35558 result = EX_VAR(opline->result.var);
35562 result = EX_VAR(opline->result.var);
35575 sub_function(EX_VAR(opline->result.var), op1, op2);
35593 result = EX_VAR(opline->result.var);
35598 result = EX_VAR(opline->result.var);
35604 result = EX_VAR(opline->result.var);
35608 result = EX_VAR(opline->result.var);
35621 mul_function(EX_VAR(opline->result.var), op1, op2);
35636 fast_div_function(EX_VAR(opline->result.var), op1, op2);
35652 result = EX_VAR(opline->result.var);
35674 mod_function(EX_VAR(opline->result.var), op1, op2);
35689 shift_left_function(EX_VAR(opline->result.var), op1, op2);
35704 shift_right_function(EX_VAR(opline->result.var), op1, op2);
35719 pow_function(EX_VAR(opline->result.var), op1, op2);
35744 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
35751 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
35762 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
35768 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
35777 concat_function(EX_VAR(opline->result.var), op1, op2);
35799 ZVAL_BOOL(EX_VAR(opline->result.var), result);
35817 ZVAL_BOOL(EX_VAR(opline->result.var), result);
35870 ZVAL_BOOL(EX_VAR(opline->result.var), result);
35881 result = EX_VAR(opline->result.var);
35938 ZVAL_BOOL(EX_VAR(opline->result.var), result);
35949 result = EX_VAR(opline->result.var);
35988 ZVAL_BOOL(EX_VAR(opline->result.var), result);
35999 result = EX_VAR(opline->result.var);
36038 ZVAL_BOOL(EX_VAR(opline->result.var), result);
36049 result = EX_VAR(opline->result.var);
36066 compare_function(EX_VAR(opline->result.var), op1, op2);
36081 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
36096 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
36111 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
36126 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
36168 ZVAL_NULL(EX_VAR(opline->result.var));
36179 ZVAL_NULL(EX_VAR(opline->result.var));
36187 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
36191 …ty)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
36233 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
36253 ZVAL_NULL(EX_VAR(opline->result.var));
36262 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
36291 ZVAL_NULL(EX_VAR(opline->result.var));
36300 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
36579 ZVAL_NULL(EX_VAR(opline->result.var));
36590 ZVAL_NULL(EX_VAR(opline->result.var));
36610 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
36614 …SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
36662 ZVAL_NULL(EX_VAR(opline->result.var));
36672 ZVAL_NULL(EX_VAR(opline->result.var));
36675 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
36683 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
36693 …(IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var…
36719 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR…
36738 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(ex…
36741 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
36760 …zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(e…
36763 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
36777 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VA…
36804 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(ex…
36806 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
36818 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR…
36839 …zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_…
36842 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
36891 ZVAL_COPY(EX_VAR(opline->result.var), retval);
36897 ZVAL_COPY(EX_VAR(opline->result.var), retval);
36906 ZVAL_NULL(EX_VAR(opline->result.var));
36908 …AR_R, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
36910 if (retval != EX_VAR(opline->result.var)) {
36911 ZVAL_COPY(EX_VAR(opline->result.var), retval);
36942 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CV, ((IS_CV…
36945 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
36972 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CV, ((IS_CV…
36975 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
37024 ZVAL_COPY(EX_VAR(opline->result.var), retval);
37030 ZVAL_COPY(EX_VAR(opline->result.var), retval);
37038 ZVAL_NULL(EX_VAR(opline->result.var));
37041 …R_IS, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
37043 if (retval != EX_VAR(opline->result.var)) {
37044 ZVAL_COPY(EX_VAR(opline->result.var), retval);
37083 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CV, ((IS_CV…
37086 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
37117 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, IS_CV, ((IS_CV…
37120 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
37151 …zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, o…
37197 ZVAL_NULL(EX_VAR(opline->result.var));
37202 ZVAL_COPY(EX_VAR(opline->result.var), value);
37216 …zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NUL…
37232 …fset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
37255 ZVAL_NULL(EX_VAR(opline->result.var));
37278 ZVAL_NULL(EX_VAR(opline->result.var));
37283 ZVAL_COPY(EX_VAR(opline->result.var), value);
37308 UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
37309 UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var)))) {
37319 …if (!0 && UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op2.var)) != IS_INDIRECT)) { /* undo the effect of ge…
37344 ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
37387 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
37397 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
37405 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
37589 ZVAL_BOOL(EX_VAR(opline->result.var), result);
37608 result = EX_VAR(opline->result.var);
37627 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
37679 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
37683 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
37709 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
37723 array = EX_VAR(opline->result.var);
38022 ZVAL_BOOL(EX_VAR(opline->result.var), result);
38068 ZVAL_BOOL(EX_VAR(opline->result.var), result);
38196 generator->send_target = EX_VAR(opline->result.var);
38223 result = EX_VAR(opline->result.var);
38227 result = EX_VAR(opline->result.var);
38233 result = EX_VAR(opline->result.var);
38237 result = EX_VAR(opline->result.var);
38250 add_function(EX_VAR(opline->result.var), op1, op2);
38266 result = EX_VAR(opline->result.var);
38270 result = EX_VAR(opline->result.var);
38276 result = EX_VAR(opline->result.var);
38280 result = EX_VAR(opline->result.var);
38293 sub_function(EX_VAR(opline->result.var), op1, op2);
38311 result = EX_VAR(opline->result.var);
38316 result = EX_VAR(opline->result.var);
38322 result = EX_VAR(opline->result.var);
38326 result = EX_VAR(opline->result.var);
38339 mul_function(EX_VAR(opline->result.var), op1, op2);
38354 fast_div_function(EX_VAR(opline->result.var), op1, op2);
38370 result = EX_VAR(opline->result.var);
38392 mod_function(EX_VAR(opline->result.var), op1, op2);
38407 shift_left_function(EX_VAR(opline->result.var), op1, op2);
38422 shift_right_function(EX_VAR(opline->result.var), op1, op2);
38437 pow_function(EX_VAR(opline->result.var), op1, op2);
38462 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
38469 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
38480 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
38486 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
38495 concat_function(EX_VAR(opline->result.var), op1, op2);
38552 ZVAL_BOOL(EX_VAR(opline->result.var), result);
38563 result = EX_VAR(opline->result.var);
38620 ZVAL_BOOL(EX_VAR(opline->result.var), result);
38631 result = EX_VAR(opline->result.var);
38670 ZVAL_BOOL(EX_VAR(opline->result.var), result);
38681 result = EX_VAR(opline->result.var);
38720 ZVAL_BOOL(EX_VAR(opline->result.var), result);
38731 result = EX_VAR(opline->result.var);
38748 compare_function(EX_VAR(opline->result.var), op1, op2);
38763 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
38778 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
38793 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
38808 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
38829 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
38850 ZVAL_NULL(EX_VAR(opline->result.var));
38861 ZVAL_NULL(EX_VAR(opline->result.var));
38869 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
38873 …ty)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
38896 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
38902 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
38915 …p_obj_dim(container, dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
38935 ZVAL_NULL(EX_VAR(opline->result.var));
38944 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
38974 ZVAL_NULL(EX_VAR(opline->result.var));
38983 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
39245 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39263 ZVAL_NULL(EX_VAR(opline->result.var));
39274 ZVAL_NULL(EX_VAR(opline->result.var));
39294 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
39298 …SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
39330 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39347 ZVAL_NULL(EX_VAR(opline->result.var));
39357 ZVAL_NULL(EX_VAR(opline->result.var));
39360 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
39368 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
39378 …S_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var…
39405 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(oplin…
39424 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op…
39427 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
39446 …zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->o…
39449 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
39463 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opli…
39480 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39487 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39490 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline->op…
39492 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
39499 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39504 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(oplin…
39522 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39525 …zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opline…
39528 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 1);
39547 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39577 ZVAL_COPY(EX_VAR(opline->result.var), retval);
39583 ZVAL_COPY(EX_VAR(opline->result.var), retval);
39592 ZVAL_NULL(EX_VAR(opline->result.var));
39594 …P_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
39596 if (retval != EX_VAR(opline->result.var)) {
39597 ZVAL_COPY(EX_VAR(opline->result.var), retval);
39629 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, (IS_TMP_VAR|IS…
39632 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
39659 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, (IS_TMP_VAR|IS…
39662 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
39681 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39711 ZVAL_COPY(EX_VAR(opline->result.var), retval);
39717 ZVAL_COPY(EX_VAR(opline->result.var), retval);
39725 ZVAL_NULL(EX_VAR(opline->result.var));
39728 …P_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
39730 if (retval != EX_VAR(opline->result.var)) {
39731 ZVAL_COPY(EX_VAR(opline->result.var), retval);
39771 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, (IS_TMP_VAR|IS…
39774 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
39794 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39805 …zend_fetch_property_address(EX_VAR(opline->result.var), container, IS_CV, property, (IS_TMP_VAR|IS…
39808 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var), 0);
39826 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39839 …zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, o…
39862 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
39885 ZVAL_NULL(EX_VAR(opline->result.var));
39890 ZVAL_COPY(EX_VAR(opline->result.var), value);
39904 …zend_assign_to_object_dim(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NUL…
39920 …fset(object_ptr, offset, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var…
39943 ZVAL_NULL(EX_VAR(opline->result.var));
39988 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
39998 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
40006 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
40191 ZVAL_BOOL(EX_VAR(opline->result.var), result);
40210 result = EX_VAR(opline->result.var);
40229 zend_array_destroy(Z_ARRVAL_P(EX_VAR(opline->result.var)));
40281 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
40285 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
40311 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
40325 array = EX_VAR(opline->result.var);
40363 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
40368 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
40460 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
40465 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
40507 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
40626 ZVAL_BOOL(EX_VAR(opline->result.var), result);
40643 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
40673 ZVAL_BOOL(EX_VAR(opline->result.var), result);
40683 bitwise_not_function(EX_VAR(opline->result.var),
40697 ZVAL_FALSE(EX_VAR(opline->result.var));
40699 ZVAL_TRUE(EX_VAR(opline->result.var));
40707 ZVAL_BOOL(EX_VAR(opline->result.var), !i_zend_is_true(val));
40860 ZVAL_TRUE(EX_VAR(opline->result.var));
40864 ZVAL_FALSE(EX_VAR(opline->result.var));
40881 ZVAL_TRUE(EX_VAR(opline->result.var));
40884 ZVAL_FALSE(EX_VAR(opline->result.var));
40903 ZVAL_TRUE(EX_VAR(opline->result.var));
40907 ZVAL_FALSE(EX_VAR(opline->result.var));
40921 ZVAL_TRUE(EX_VAR(opline->result.var));
40924 ZVAL_FALSE(EX_VAR(opline->result.var));
40938 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
40948 var = EX_VAR(opline->op1.var);
40964 ZVAL_TRUE(EX_VAR(opline->result.var));
40966 ZVAL_FALSE(EX_VAR(opline->result.var));
40974 ZVAL_BOOL(EX_VAR(opline->result.var), i_zend_is_true(val));
41053 ZVAL_OBJ(EX_VAR(opline->result.var), clone_call(obj));
41055 OBJ_RELEASE(Z_OBJ_P(EX_VAR(opline->result.var)));
41157 return_value = EX_VAR(opline->result.var);
41189 ZVAL_BOOL(EX_VAR(opline->result.var), failure_retval);
41234 ZVAL_LONG(EX_VAR(opline->result.var), Z_STRLEN_P(value));
41253 ZVAL_LONG(EX_VAR(opline->result.var), ZSTR_LEN(str));
41260 ZVAL_NULL(EX_VAR(opline->result.var));
41277 result = EX_VAR(opline->result.var);
41281 result = EX_VAR(opline->result.var);
41287 result = EX_VAR(opline->result.var);
41291 result = EX_VAR(opline->result.var);
41304 add_function(EX_VAR(opline->result.var), op1, op2);
41320 result = EX_VAR(opline->result.var);
41324 result = EX_VAR(opline->result.var);
41330 result = EX_VAR(opline->result.var);
41334 result = EX_VAR(opline->result.var);
41347 sub_function(EX_VAR(opline->result.var), op1, op2);
41365 result = EX_VAR(opline->result.var);
41370 result = EX_VAR(opline->result.var);
41376 result = EX_VAR(opline->result.var);
41380 result = EX_VAR(opline->result.var);
41393 mul_function(EX_VAR(opline->result.var), op1, op2);
41408 fast_div_function(EX_VAR(opline->result.var), op1, op2);
41424 result = EX_VAR(opline->result.var);
41446 mod_function(EX_VAR(opline->result.var), op1, op2);
41461 shift_left_function(EX_VAR(opline->result.var), op1, op2);
41476 shift_right_function(EX_VAR(opline->result.var), op1, op2);
41491 pow_function(EX_VAR(opline->result.var), op1, op2);
41516 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
41523 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
41534 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
41540 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
41549 concat_function(EX_VAR(opline->result.var), op1, op2);
41606 ZVAL_BOOL(EX_VAR(opline->result.var), result);
41617 result = EX_VAR(opline->result.var);
41674 ZVAL_BOOL(EX_VAR(opline->result.var), result);
41685 result = EX_VAR(opline->result.var);
41724 ZVAL_BOOL(EX_VAR(opline->result.var), result);
41735 result = EX_VAR(opline->result.var);
41774 ZVAL_BOOL(EX_VAR(opline->result.var), result);
41785 result = EX_VAR(opline->result.var);
41802 compare_function(EX_VAR(opline->result.var), op1, op2);
41817 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
41832 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
41847 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
41862 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
41923 ce = Z_CE_P(EX_VAR(opline->op2.var));
42023 ZVAL_COPY(EX_VAR(opline->result.var), retval);
42025 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
42074 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op2…
42088 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, EX_CONSTANT(opline->op…
42137 ZVAL_COPY(EX_VAR(opline->result.var), retval);
42143 ZVAL_COPY(EX_VAR(opline->result.var), retval);
42151 ZVAL_NULL(EX_VAR(opline->result.var));
42154 …S, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
42156 if (retval != EX_VAR(opline->result.var)) {
42157 ZVAL_COPY(EX_VAR(opline->result.var), retval);
42181 ZVAL_NULL(EX_VAR(opline->result.var));
42183 ZVAL_COPY(EX_VAR(opline->result.var), value);
42188 zval *result = EX_VAR(opline->result.var);
42205 ZVAL_NULL(EX_VAR(opline->result.var));
42246 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
42256 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
42264 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
42309 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
42449 ZVAL_BOOL(EX_VAR(opline->result.var), result);
42468 result = EX_VAR(opline->result.var);
42486 zval *var = EX_VAR(opline->op1.var);
42541 ce = Z_CE_P(EX_VAR(opline->op2.var));
42565 value = EX_VAR(opline->op1.var);
42578 ZVAL_BOOL(EX_VAR(opline->result.var), result);
42614 ce = Z_CE_P(EX_VAR(opline->op2.var));
42651 ZVAL_BOOL(EX_VAR(opline->result.var), result);
42789 ZVAL_BOOL(EX_VAR(opline->result.var), result);
42835 ZVAL_BOOL(EX_VAR(opline->result.var), result);
42858 ZVAL_FALSE(EX_VAR(opline->result.var));
42865 ce = Z_CE_P(EX_VAR(opline->op2.var));
42879 ZVAL_BOOL(EX_VAR(opline->result.var), result);
42938 ce = Z_CE_P(EX_VAR(opline->op2.var));
43038 ZVAL_COPY(EX_VAR(opline->result.var), retval);
43040 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
43092 zval *var = EX_VAR(opline->op1.var);
43147 ce = Z_CE_P(EX_VAR(opline->op2.var));
43171 value = EX_VAR(opline->op1.var);
43184 ZVAL_BOOL(EX_VAR(opline->result.var), result);
43220 ce = Z_CE_P(EX_VAR(opline->op2.var));
43257 ZVAL_BOOL(EX_VAR(opline->result.var), result);
43281 ZVAL_FALSE(EX_VAR(opline->result.var));
43288 ce = Z_CE_P(EX_VAR(opline->op2.var));
43302 ZVAL_BOOL(EX_VAR(opline->result.var), result);
43361 ce = Z_CE_P(EX_VAR(opline->op2.var));
43461 ZVAL_COPY(EX_VAR(opline->result.var), retval);
43463 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
43515 zval *var = EX_VAR(opline->op1.var);
43570 ce = Z_CE_P(EX_VAR(opline->op2.var));
43594 value = EX_VAR(opline->op1.var);
43607 ZVAL_BOOL(EX_VAR(opline->result.var), result);
43643 ce = Z_CE_P(EX_VAR(opline->op2.var));
43680 ZVAL_BOOL(EX_VAR(opline->result.var), result);
43695 result = EX_VAR(opline->result.var);
43699 result = EX_VAR(opline->result.var);
43705 result = EX_VAR(opline->result.var);
43709 result = EX_VAR(opline->result.var);
43722 add_function(EX_VAR(opline->result.var), op1, op2);
43738 result = EX_VAR(opline->result.var);
43742 result = EX_VAR(opline->result.var);
43748 result = EX_VAR(opline->result.var);
43752 result = EX_VAR(opline->result.var);
43765 sub_function(EX_VAR(opline->result.var), op1, op2);
43783 result = EX_VAR(opline->result.var);
43788 result = EX_VAR(opline->result.var);
43794 result = EX_VAR(opline->result.var);
43798 result = EX_VAR(opline->result.var);
43811 mul_function(EX_VAR(opline->result.var), op1, op2);
43826 fast_div_function(EX_VAR(opline->result.var), op1, op2);
43842 result = EX_VAR(opline->result.var);
43864 mod_function(EX_VAR(opline->result.var), op1, op2);
43879 shift_left_function(EX_VAR(opline->result.var), op1, op2);
43894 shift_right_function(EX_VAR(opline->result.var), op1, op2);
43909 pow_function(EX_VAR(opline->result.var), op1, op2);
43934 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
43941 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
43952 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
43958 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
43967 concat_function(EX_VAR(opline->result.var), op1, op2);
44024 ZVAL_BOOL(EX_VAR(opline->result.var), result);
44035 result = EX_VAR(opline->result.var);
44092 ZVAL_BOOL(EX_VAR(opline->result.var), result);
44103 result = EX_VAR(opline->result.var);
44142 ZVAL_BOOL(EX_VAR(opline->result.var), result);
44153 result = EX_VAR(opline->result.var);
44192 ZVAL_BOOL(EX_VAR(opline->result.var), result);
44203 result = EX_VAR(opline->result.var);
44220 compare_function(EX_VAR(opline->result.var), op1, op2);
44235 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
44250 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
44265 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
44280 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
44294 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VAR…
44308 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_cv_BP_VA…
44357 ZVAL_COPY(EX_VAR(opline->result.var), retval);
44363 ZVAL_COPY(EX_VAR(opline->result.var), retval);
44371 ZVAL_NULL(EX_VAR(opline->result.var));
44374 …R_IS, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
44376 if (retval != EX_VAR(opline->result.var)) {
44377 ZVAL_COPY(EX_VAR(opline->result.var), retval);
44422 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
44432 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
44440 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
44485 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
44625 ZVAL_BOOL(EX_VAR(opline->result.var), result);
44644 result = EX_VAR(opline->result.var);
44784 ZVAL_BOOL(EX_VAR(opline->result.var), result);
44830 ZVAL_BOOL(EX_VAR(opline->result.var), result);
44844 result = EX_VAR(opline->result.var);
44848 result = EX_VAR(opline->result.var);
44854 result = EX_VAR(opline->result.var);
44858 result = EX_VAR(opline->result.var);
44871 add_function(EX_VAR(opline->result.var), op1, op2);
44887 result = EX_VAR(opline->result.var);
44891 result = EX_VAR(opline->result.var);
44897 result = EX_VAR(opline->result.var);
44901 result = EX_VAR(opline->result.var);
44914 sub_function(EX_VAR(opline->result.var), op1, op2);
44932 result = EX_VAR(opline->result.var);
44937 result = EX_VAR(opline->result.var);
44943 result = EX_VAR(opline->result.var);
44947 result = EX_VAR(opline->result.var);
44960 mul_function(EX_VAR(opline->result.var), op1, op2);
44975 fast_div_function(EX_VAR(opline->result.var), op1, op2);
44991 result = EX_VAR(opline->result.var);
45013 mod_function(EX_VAR(opline->result.var), op1, op2);
45028 shift_left_function(EX_VAR(opline->result.var), op1, op2);
45043 shift_right_function(EX_VAR(opline->result.var), op1, op2);
45058 pow_function(EX_VAR(opline->result.var), op1, op2);
45083 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
45090 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
45101 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
45107 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
45116 concat_function(EX_VAR(opline->result.var), op1, op2);
45173 ZVAL_BOOL(EX_VAR(opline->result.var), result);
45184 result = EX_VAR(opline->result.var);
45241 ZVAL_BOOL(EX_VAR(opline->result.var), result);
45252 result = EX_VAR(opline->result.var);
45291 ZVAL_BOOL(EX_VAR(opline->result.var), result);
45302 result = EX_VAR(opline->result.var);
45341 ZVAL_BOOL(EX_VAR(opline->result.var), result);
45352 result = EX_VAR(opline->result.var);
45369 compare_function(EX_VAR(opline->result.var), op1, op2);
45384 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
45399 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
45414 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
45429 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
45443 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, _get_zval_ptr_var(oplin…
45457 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, _get_zval_ptr_var(opli…
45476 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
45506 ZVAL_COPY(EX_VAR(opline->result.var), retval);
45512 ZVAL_COPY(EX_VAR(opline->result.var), retval);
45520 ZVAL_NULL(EX_VAR(opline->result.var));
45523 …P_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var…
45525 if (retval != EX_VAR(opline->result.var)) {
45526 ZVAL_COPY(EX_VAR(opline->result.var), retval);
45572 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
45582 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
45590 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
45635 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
45776 ZVAL_BOOL(EX_VAR(opline->result.var), result);
45795 result = EX_VAR(opline->result.var);
45816 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
45935 ZVAL_BOOL(EX_VAR(opline->result.var), result);
45952 zval_ptr_dtor_nogc(EX_VAR(opline->op2.var));
45982 ZVAL_BOOL(EX_VAR(opline->result.var), result);