Lines Matching refs:var

38 			result = EX_VAR(opline->result.var);
42 result = EX_VAR(opline->result.var);
48 result = EX_VAR(opline->result.var);
52 result = EX_VAR(opline->result.var);
65 add_function(EX_VAR(opline->result.var), op1, op2);
81 result = EX_VAR(opline->result.var);
85 result = EX_VAR(opline->result.var);
91 result = EX_VAR(opline->result.var);
95 result = EX_VAR(opline->result.var);
108 sub_function(EX_VAR(opline->result.var), op1, op2);
126 result = EX_VAR(opline->result.var);
131 result = EX_VAR(opline->result.var);
137 result = EX_VAR(opline->result.var);
141 result = EX_VAR(opline->result.var);
154 mul_function(EX_VAR(opline->result.var), op1, op2);
169 fast_div_function(EX_VAR(opline->result.var), op1, op2);
185 result = EX_VAR(opline->result.var);
207 mod_function(EX_VAR(opline->result.var), op1, op2);
224 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) << Z_LVAL_P(op2));
235 shift_left_function(EX_VAR(opline->result.var), op1, op2);
252 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) >> Z_LVAL_P(op2));
263 shift_right_function(EX_VAR(opline->result.var), op1, op2);
278 pow_function(EX_VAR(opline->result.var), op1, op2);
303 ZVAL_STR_COPY(EX_VAR(opline->result.var), op2_str);
310 ZVAL_STR_COPY(EX_VAR(opline->result.var), op1_str);
321 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
327 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
336 concat_function(EX_VAR(opline->result.var), op1, op2);
358 ZVAL_BOOL(EX_VAR(opline->result.var), result);
376 ZVAL_BOOL(EX_VAR(opline->result.var), result);
429 ZVAL_BOOL(EX_VAR(opline->result.var), result);
440 result = EX_VAR(opline->result.var);
497 ZVAL_BOOL(EX_VAR(opline->result.var), result);
508 result = EX_VAR(opline->result.var);
547 ZVAL_BOOL(EX_VAR(opline->result.var), result);
558 result = EX_VAR(opline->result.var);
597 ZVAL_BOOL(EX_VAR(opline->result.var), result);
608 result = EX_VAR(opline->result.var);
625 compare_function(EX_VAR(opline->result.var), op1, op2);
641 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) | Z_LVAL_P(op2));
652 bitwise_or_function(EX_VAR(opline->result.var), op1, op2);
668 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) & Z_LVAL_P(op2));
679 bitwise_and_function(EX_VAR(opline->result.var), op1, op2);
695 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) ^ Z_LVAL_P(op2));
706 bitwise_xor_function(EX_VAR(opline->result.var), op1, op2);
721 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
733 bitwise_not_function(EX_VAR(opline->result.var),
747 ZVAL_FALSE(EX_VAR(opline->result.var));
749 ZVAL_TRUE(EX_VAR(opline->result.var));
757 ZVAL_BOOL(EX_VAR(opline->result.var), !i_zend_is_true(val));
778 FREE_UNFETCHED_OP((opline+1)->op1_type, (opline+1)->op1.var);
793 ZVAL_NULL(EX_VAR(opline->result.var));
804 ZVAL_NULL(EX_VAR(opline->result.var));
812 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
816 …L), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
867 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
887 … dim, value, UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, binary_op);
906 ZVAL_NULL(EX_VAR(opline->result.var));
932 ZVAL_NULL(EX_VAR(opline->result.var));
941 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
1203 ZVAL_NULL(EX_VAR(opline->result.var));
1214 ZVAL_NULL(EX_VAR(opline->result.var));
1234 ZVAL_COPY(EX_VAR(opline->result.var), zptr);
1238 …perty)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
1281 ZVAL_NULL(EX_VAR(opline->result.var));
1291 ZVAL_NULL(EX_VAR(opline->result.var));
1294 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
1302 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), zptr);
1312 …TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var));
1342 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1349 ZVAL_NULL(EX_VAR(opline->result.var));
1364 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
1382 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1389 ZVAL_NULL(EX_VAR(opline->result.var));
1404 ZVAL_COPY(EX_VAR(opline->result.var), var_ptr);
1420 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1426 ZVAL_NULL(EX_VAR(opline->result.var));
1435 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1453 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1459 ZVAL_NULL(EX_VAR(opline->result.var));
1468 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
1538 result = EX_VAR(opline->result.var);
1624 ZVAL_COPY_UNREF(EX_VAR(opline->result.var), retval);
1626 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
1731 ce = Z_CE_P(EX_VAR(opline->op2.var));
1774 ZVAL_COPY_UNREF(EX_VAR(opline->result.var), retval);
1776 ZVAL_INDIRECT(EX_VAR(opline->result.var), retval);
1830 result = EX_VAR(opline->result.var);
1841 result = EX_VAR(opline->result.var);
1845 result = EX_VAR(opline->result.var);
1862 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR_UNDEF(BP_VA…
1865 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var));
1880 …zend_fetch_dimension_address_RW(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR_UNDEF(BP_V…
1883 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var));
1897 …zend_fetch_dimension_address_read_IS(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR_UNDEF…
1919 …zend_fetch_dimension_address_W(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR_UNDEF(BP_VA…
1921 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var));
1933 …zend_fetch_dimension_address_read_R(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR_UNDEF(…
1949 …zend_fetch_dimension_address_UNSET(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR_UNDEF(B…
1952 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var));
2001 ZVAL_COPY_UNREF(EX_VAR(opline->result.var), retval);
2007 ZVAL_COPY_UNREF(EX_VAR(opline->result.var), retval);
2016 ZVAL_NULL(EX_VAR(opline->result.var));
2018 … ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
2020 if (retval != EX_VAR(opline->result.var)) {
2021 ZVAL_COPY_UNREF(EX_VAR(opline->result.var), retval);
2048 …zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, (…
2051 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var));
2073 …zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, (…
2076 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var));
2125 ZVAL_COPY(EX_VAR(opline->result.var), retval);
2131 ZVAL_COPY(EX_VAR(opline->result.var), retval);
2139 ZVAL_NULL(EX_VAR(opline->result.var));
2142 … ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(offset)) : NULL), EX_VAR(opline->result.var));
2144 if (retval != EX_VAR(opline->result.var)) {
2145 ZVAL_COPY(EX_VAR(opline->result.var), retval);
2180 …zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, (…
2183 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var));
2209 …zend_fetch_property_address(EX_VAR(opline->result.var), container, OP1_TYPE, property, OP2_TYPE, (…
2212 EXTRACT_ZVAL_PTR(EX_VAR(opline->result.var));
2226 …zend_fetch_dimension_address_read_LIST(EX_VAR(opline->result.var), container, GET_OP2_ZVAL_PTR_UND…
2270 ZVAL_NULL(EX_VAR(opline->result.var));
2282 ZVAL_NULL(EX_VAR(opline->result.var));
2302 ZVAL_COPY(EX_VAR(opline->result.var), value);
2355 ZVAL_COPY(EX_VAR(opline->result.var), value);
2365 ZVAL_NULL(EX_VAR(opline->result.var));
2378 ZVAL_COPY(EX_VAR(opline->result.var), value);
2424 ZVAL_COPY(EX_VAR(opline->result.var), value);
2440 ZVAL_COPY(EX_VAR(opline->result.var), value);
2453 …ject_ptr, dim, value, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL));
2468 ZVAL_NULL(EX_VAR(opline->result.var));
2494 ZVAL_NULL(EX_VAR(opline->result.var));
2499 ZVAL_COPY(EX_VAR(opline->result.var), value);
2520 UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT) &&
2521 UNEXPECTED(!Z_ISREF_P(EX_VAR(opline->op1.var))) &&
2522 UNEXPECTED(!Z_ISERROR_P(EX_VAR(opline->op1.var)))) {
2540 ZVAL_COPY(EX_VAR(opline->result.var), value_ptr);
2554 ZVAL_COPY(EX_VAR(opline->result.var), variable_ptr);
2594 zval_ptr_dtor(EX_VAR(old_opline->result.var));
2632 zval_ptr_dtor(EX_VAR(old_opline->result.var));
2802 ZVAL_TRUE(EX_VAR(opline->result.var));
2805 ZVAL_FALSE(EX_VAR(opline->result.var));
2820 ZVAL_TRUE(EX_VAR(opline->result.var));
2823 ZVAL_FALSE(EX_VAR(opline->result.var));
2839 ZVAL_TRUE(EX_VAR(opline->result.var));
2843 ZVAL_FALSE(EX_VAR(opline->result.var));
2857 ZVAL_TRUE(EX_VAR(opline->result.var));
2860 ZVAL_FALSE(EX_VAR(opline->result.var));
2871 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
2877 zval *var; variable
2881 var = EX_VAR(opline->op1.var);
2882 if (Z_TYPE_P(var) != IS_ARRAY && Z_FE_ITER_P(var) != (uint32_t)-1) {
2883 zend_hash_iterator_del(Z_FE_ITER_P(var));
2885 zval_ptr_dtor_nogc(var);
2925 ZVAL_STR(EX_VAR(opline->result.var), op2_str);
2935 ZVAL_STR(EX_VAR(opline->result.var), op1_str);
2943 ZVAL_NEW_STR(EX_VAR(opline->result.var), str);
2961 zval *var; variable
2964 rope = (zend_string**)EX_VAR(opline->result.var);
2966 var = GET_OP2_ZVAL_PTR(BP_VAR_R);
2967 rope[0] = zend_string_copy(Z_STR_P(var));
2969 var = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
2970 if (EXPECTED(Z_TYPE_P(var) == IS_STRING)) {
2972 rope[0] = zend_string_copy(Z_STR_P(var));
2974 rope[0] = Z_STR_P(var);
2978 if (OP2_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(var) == IS_UNDEF)) {
2979 GET_OP2_UNDEF_CV(var, BP_VAR_R);
2981 rope[0] = _zval_get_string_func(var);
2994 zval *var; variable
2997 rope = (zend_string**)EX_VAR(opline->op1.var);
2999 var = GET_OP2_ZVAL_PTR(BP_VAR_R);
3000 rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
3002 var = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
3003 if (EXPECTED(Z_TYPE_P(var) == IS_STRING)) {
3005 rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
3007 rope[opline->extended_value] = Z_STR_P(var);
3011 if (OP2_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(var) == IS_UNDEF)) {
3012 GET_OP2_UNDEF_CV(var, BP_VAR_R);
3014 rope[opline->extended_value] = _zval_get_string_func(var);
3027 zval *var, *ret; variable
3032 rope = (zend_string**)EX_VAR(opline->op1.var);
3034 var = GET_OP2_ZVAL_PTR(BP_VAR_R);
3035 rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
3037 var = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
3038 if (EXPECTED(Z_TYPE_P(var) == IS_STRING)) {
3040 rope[opline->extended_value] = zend_string_copy(Z_STR_P(var));
3042 rope[opline->extended_value] = Z_STR_P(var);
3046 if (OP2_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(var) == IS_UNDEF)) {
3047 GET_OP2_UNDEF_CV(var, BP_VAR_R);
3049 rope[opline->extended_value] = _zval_get_string_func(var);
3062 ret = EX_VAR(opline->result.var);
3081 Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->extended_value);
3095 Z_CE_P(EX_VAR(opline->result.var)) = ce;
3097 Z_CE_P(EX_VAR(opline->result.var)) = Z_OBJCE_P(class_name);
3099 …Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->extended_value);
3276 ce = Z_CE_P(EX_VAR(opline->op1.var));
3648 ret = RETURN_VALUE_USED(opline) ? EX_VAR(opline->result.var) : &retval;
3672 zval_ptr_dtor(EX_VAR(opline->result.var));
3693 ret = EX_VAR(opline->result.var);
3716 ret = EX_VAR(opline->result.var);
3748 ret = RETURN_VALUE_USED(opline) ? EX_VAR(opline->result.var) : &retval;
3774 zval_ptr_dtor(EX_VAR(opline->result.var));
3813 ret = EX_VAR(opline->result.var);
3835 ZVAL_UNDEF(EX_VAR(opline->result.var));
3840 ret = RETURN_VALUE_USED(opline) ? EX_VAR(opline->result.var) : &retval;
3869 ret = RETURN_VALUE_USED(opline) ? EX_VAR(opline->result.var) : &retval;
3900 zval_ptr_dtor(EX_VAR(opline->result.var));
3926 ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
3927 retval_ref = retval_ptr = EX_VAR(opline->result.var);
4289 ex = EX_VAR(opline->op2.var);
4311 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4337 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4342 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4362 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4367 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4398 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4423 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4436 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4459 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4499 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4504 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
4756 param = ZEND_CALL_VAR(EX(call), opline->result.var);
4782 zval *param = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->result.var);
4802 param = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->result.var);
4837 params = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->result.var);
4876 ZVAL_TRUE(EX_VAR(opline->result.var));
4878 ZVAL_FALSE(EX_VAR(opline->result.var));
4886 ZVAL_BOOL(EX_VAR(opline->result.var), i_zend_is_true(val));
4941 ZVAL_BOOL(EX_VAR(opline->result.var), result);
4952 result = EX_VAR(opline->result.var);
4985 ce = Z_CE_P(EX_VAR(opline->op1.var));
4988 result = EX_VAR(opline->result.var);
5101 ZVAL_OBJ(EX_VAR(opline->result.var), clone_obj);
5123 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_STR_P(EX_CONSTANT(opline->op2)));
5126 ZVAL_STRINGL(EX_VAR(opline->result.var),
5131 Z_STRVAL_P(EX_VAR(opline->result.var)), Z_STRVAL_P(EX_VAR(opline->result.var)));
5143 ZVAL_DUP(EX_VAR(opline->result.var), &c->value);
5145 ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
5148 ZVAL_COPY(EX_VAR(opline->result.var), &c->value);
5189 ce = Z_CE_P(EX_VAR(opline->op1.var));
5222 ZVAL_DUP(EX_VAR(opline->result.var), value);
5224 ZVAL_COPY(EX_VAR(opline->result.var), value);
5227 ZVAL_COPY(EX_VAR(opline->result.var), value);
5290 zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr);
5294 zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr);
5320 if (!zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr)) {
5334 array = EX_VAR(opline->result.var);
5364 zval *result = EX_VAR(opline->result.var);
5474 ZVAL_TRUE(EX_VAR(opline->result.var));
5481 return_value = EX_VAR(opline->result.var);
5514 ZVAL_FALSE(EX_VAR(opline->result.var));
5530 zval *var = EX_VAR(opline->op1.var); variable
5532 if (Z_REFCOUNTED_P(var)) {
5533 zend_refcounted *garbage = Z_COUNTED_P(var);
5536 ZVAL_UNDEF(var);
5539 zval *z = var;
5542 ZVAL_UNDEF(var);
5545 ZVAL_UNDEF(var);
5549 ZVAL_UNDEF(var);
5620 ce = Z_CE_P(EX_VAR(opline->op2.var));
5773 result = EX_VAR(opline->result.var);
5787 result = EX_VAR(opline->result.var);
5805 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5818 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
5858 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
5859 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5870 ZVAL_UNDEF(EX_VAR(opline->result.var));
5871 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5904 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
5906 array_ref = EX_VAR(opline->result.var);
5920 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5931 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
5943 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
5945 array_ptr = EX_VAR(opline->result.var);
5960 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
5973 Z_FE_ITER_P(EX_VAR(opline->result.var)) = zend_hash_iterator_add(fe_ht, pos);
6022 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std);
6023 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
6038 ZVAL_UNDEF(EX_VAR(opline->result.var));
6039 Z_FE_ITER_P(EX_VAR(opline->result.var)) = (uint32_t)-1;
6059 array = EX_VAR(opline->op1.var);
6090 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
6092 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
6134 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
6136 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
6142 ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
6187 iter->funcs->get_current_key(iter, EX_VAR(opline->result.var));
6192 ZVAL_LONG(EX_VAR(opline->result.var), iter->index);
6208 zval *variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op2.var);
6211 zval *res = EX_VAR(opline->op2.var);
6232 array = EX_VAR(opline->op1.var);
6237 pos = zend_hash_iterator_pos_ex(Z_FE_ITER_P(EX_VAR(opline->op1.var)), array);
6264 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
6266 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
6282 EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos;
6290 pos = zend_hash_iterator_pos(Z_FE_ITER_P(EX_VAR(opline->op1.var)), fe_ht);
6322 ZVAL_LONG(EX_VAR(opline->result.var), p->h);
6324 ZVAL_STR_COPY(EX_VAR(opline->result.var), p->key);
6330 ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
6348 EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos;
6375 iter->funcs->get_current_key(iter, EX_VAR(opline->result.var));
6380 ZVAL_LONG(EX_VAR(opline->result.var), iter->index);
6403 zval *variable_ptr = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op2.var);
6414 ZVAL_REF(EX_VAR(opline->op2.var), Z_REF_P(value));
6427 value = EX_VAR(opline->op1.var);
6440 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6472 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6524 ce = Z_CE_P(EX_VAR(opline->op2.var));
6558 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6690 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6737 ZVAL_BOOL(EX_VAR(opline->result.var), result);
6774 ZVAL_LONG(EX_VAR(opline->result.var), EG(error_reporting));
6807 if (!EG(error_reporting) && Z_LVAL_P(EX_VAR(opline->op1.var)) != 0) {
6808 EG(error_reporting) = Z_LVAL_P(EX_VAR(opline->op1.var));
6830 zval *result = EX_VAR(opline->result.var);
6871 zval *result = EX_VAR(opline->result.var);
6898 zval *result = EX_VAR(opline->result.var);
6974 …Z_CE_P(EX_VAR(opline->result.var)) = do_bind_class(&EX(func)->op_array, opline, EG(class_table), 0…
6983 …(EX_VAR(opline->result.var)) = do_bind_inherited_class(&EX(func)->op_array, opline, EG(class_table…
6996 …_inherited_class(&EX(func)->op_array, opline, EG(class_table), Z_CE_P(EX_VAR(opline->op2.var)), 0);
7008 Z_CE_P(EX_VAR(opline->result.var)) = ce;
7030 Z_CE_P(EX_VAR(opline->result.var)) = ce;
7038 zend_do_inheritance(ce, Z_CE_P(EX_VAR(opline->op2.var)));
7097 ce = Z_CE_P(EX_VAR(opline->op2.var));
7111 ZVAL_BOOL(EX_VAR(opline->result.var), result);
7132 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
7156 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
7182 zend_class_entry *ce = Z_CE_P(EX_VAR(opline->op1.var));
7207 zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[try_catch->finally_end].op1.var);
7216 zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[try_catch->finally_end].op1.var);
7221 zval *return_value = EX_VAR(EX(func)->op_array.opcodes[fast_call->u2.lineno].op2.var);
7290 zend_verify_abstract_class(Z_CE_P(EX_VAR(opline->op1.var)));
7382 zend_create_closure(EX_VAR(opline->result.var), Z_FUNC_P(zfunc),
7393 var_ptr = EX_VAR(opline->op1.var);
7522 generator->send_target = EX_VAR(opline->result.var);
7589 ZVAL_COPY(EX_VAR(opline->result.var), &new_gen->retval);
7623 ZVAL_NULL(EX_VAR(opline->result.var));
7643 zval *fast_call = EX_VAR(opline->op1.var);
7649 zval *return_value = EX_VAR(EX(func)->op_array.opcodes[fast_call->u2.lineno].op2.var);
7667 zval *fast_call = EX_VAR(opline->result.var);
7679 zval *fast_call = EX_VAR(opline->op1.var);
7794 ZVAL_LONG(EX_VAR(opline->result.var), Z_STRLEN_P(value));
7813 ZVAL_LONG(EX_VAR(opline->result.var), ZSTR_LEN(str));
7820 ZVAL_NULL(EX_VAR(opline->result.var));
7859 ZVAL_BOOL(EX_VAR(opline->result.var), result);
7878 ZVAL_BOOL(EX_VAR(opline->result.var), result);
7889 ZVAL_TRUE(EX_VAR(opline->result.var));
7917 ZVAL_STR_COPY(EX_VAR(opline->result.var), scope->name);
7925 ZVAL_STR_COPY(EX_VAR(opline->result.var), scope->parent->name);
7933 ZVAL_STR_COPY(EX_VAR(opline->result.var), called_scope->name);
8052 zval_ptr_dtor(EX_VAR(opline->result.var));
8065 zval *closure, *var; variable
8071 var = GET_OP2_ZVAL_PTR(BP_VAR_W);
8072 ZVAL_MAKE_REF(var);
8073 Z_ADDREF_P(var);
8075 var = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
8076 if (UNEXPECTED(Z_ISUNDEF_P(var))) {
8078 var = GET_OP2_UNDEF_CV(var, BP_VAR_R);
8083 ZVAL_DEREF(var);
8084 Z_TRY_ADDREF_P(var);
8087 var_name = CV_DEF_OF(EX_VAR_TO_NUM(opline->op2.var));
8088 zend_closure_bind_var(closure, var_name, var);
8148 zval *result = EX_VAR(opline->result.var);
8164 ZVAL_BOOL(EX_VAR(opline->result.var),
8174 zval *op1 = EX_VAR(opline->op1.var);
8187 zval *op1 = EX_VAR(opline->op1.var);
8194 ZVAL_REF(EX_VAR(opline->result.var), Z_REF_P(op1));
8197 ZVAL_COPY(EX_VAR(opline->result.var), op1);
8205 ZVAL_REF(EX_VAR(opline->result.var), Z_REF_P(op1));
8207 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), op1);
8219 result = EX_VAR(opline->result.var);
8231 result = EX_VAR(opline->result.var);
8243 result = EX_VAR(opline->result.var);
8255 result = EX_VAR(opline->result.var);
8267 result = EX_VAR(opline->result.var);
8279 result = EX_VAR(opline->result.var);
8291 result = EX_VAR(opline->result.var);
8304 result = EX_VAR(opline->result.var);
8317 result = EX_VAR(opline->result.var);
8332 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8346 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8360 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8374 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8388 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8402 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8416 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8430 ZVAL_BOOL(EX_VAR(opline->result.var), result);
8442 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr));
8455 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
8472 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
8485 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr));
8498 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
8515 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
8526 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr));
8537 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr));
8548 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
8563 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr));
8574 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(var_ptr));
8585 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), var_ptr);
8601 ZVAL_DOUBLE(EX_VAR(opline->result.var), Z_DVAL_P(value));
8612 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), value);
8633 ZVAL_COPY_UNREF(EX_VAR(opline->result.var), value);
8651 zend_fetch_dimension_address_read_R_slow(EX_VAR(opline->result.var), container, dim);
8657 ZVAL_NULL(EX_VAR(opline->result.var));
8671 arg = ZEND_CALL_VAR(EX(call), opline->result.var);
8699 arg = ZEND_CALL_VAR(EX(call), opline->result.var);