Lines Matching refs:EX_T

466 				if (RETURN_VALUE_USED(opline) && EX_T(opline->result.var).var.ptr) {  in zend_leave_helper_SPEC()
467 zval_ptr_dtor(&EX_T(opline->result.var).var.ptr); in zend_leave_helper_SPEC()
541 temp_variable *ret = &EX_T(opline->result.var); in zend_do_fcall_common_helper_SPEC()
559 EX_T(opline->result.var).var.ptr = NULL; in zend_do_fcall_common_helper_SPEC()
562 temp_variable *ret = &EX_T(opline->result.var); in zend_do_fcall_common_helper_SPEC()
595 MAKE_STD_ZVAL(EX_T(opline->result.var).var.ptr); in zend_do_fcall_common_helper_SPEC()
596 ZVAL_NULL(EX_T(opline->result.var).var.ptr); in zend_do_fcall_common_helper_SPEC()
600 …ethod(fbc->common.function_name, opline->extended_value, EX_T(opline->result.var).var.ptr, &EX_T(o… in zend_do_fcall_common_helper_SPEC()
611 zval_ptr_dtor(&EX_T(opline->result.var).var.ptr); in zend_do_fcall_common_helper_SPEC()
613 Z_UNSET_ISREF_P(EX_T(opline->result.var).var.ptr); in zend_do_fcall_common_helper_SPEC()
614 Z_SET_REFCOUNT_P(EX_T(opline->result.var).var.ptr, 1); in zend_do_fcall_common_helper_SPEC()
615 EX_T(opline->result.var).var.fcall_returned_reference = 0; in zend_do_fcall_common_helper_SPEC()
616 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in zend_do_fcall_common_helper_SPEC()
646 if (RETURN_VALUE_USED(opline) && EX_T(opline->result.var).var.ptr) { in zend_do_fcall_common_helper_SPEC()
647 zval_ptr_dtor(&EX_T(opline->result.var).var.ptr); in zend_do_fcall_common_helper_SPEC()
669 zval *tmp = &EX_T(opline->result.var).tmp_var; in ZEND_INIT_STRING_SPEC_HANDLER()
748 …if (UNEXPECTED((EX_T(opline->op1.var).class_entry->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_IMPLICI… in ZEND_NEW_SPEC_HANDLER()
749 if (EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_INTERFACE) { in ZEND_NEW_SPEC_HANDLER()
750 …zend_error_noreturn(E_ERROR, "Cannot instantiate interface %s", EX_T(opline->op1.var).class_entry-… in ZEND_NEW_SPEC_HANDLER()
751 } else if ((EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) { in ZEND_NEW_SPEC_HANDLER()
752 …zend_error_noreturn(E_ERROR, "Cannot instantiate trait %s", EX_T(opline->op1.var).class_entry->nam… in ZEND_NEW_SPEC_HANDLER()
754 …zend_error_noreturn(E_ERROR, "Cannot instantiate abstract class %s", EX_T(opline->op1.var).class_e… in ZEND_NEW_SPEC_HANDLER()
758 object_init_ex(object_zval, EX_T(opline->op1.var).class_entry); in ZEND_NEW_SPEC_HANDLER()
765 AI_SET_PTR(&EX_T(opline->result.var), object_zval); in ZEND_NEW_SPEC_HANDLER()
775 AI_SET_PTR(&EX_T(opline->result.var), object_zval); in ZEND_NEW_SPEC_HANDLER()
781 call->called_scope = EX_T(opline->op1.var).class_entry; in ZEND_NEW_SPEC_HANDLER()
796 Z_LVAL(EX_T(opline->result.var).tmp_var) = EG(error_reporting); in ZEND_BEGIN_SILENCE_SPEC_HANDLER()
797 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_LONG; /* shouldn't be necessary */ in ZEND_BEGIN_SILENCE_SPEC_HANDLER()
799 EX(old_error_reporting) = &EX_T(opline->result.var).tmp_var; in ZEND_BEGIN_SILENCE_SPEC_HANDLER()
874EX_T(opline->result.var).class_entry = do_bind_class(EX(op_array), opline, EG(class_table), 0 TSRM… in ZEND_DECLARE_CLASS_SPEC_HANDLER()
884EX_T(opline->result.var).class_entry = do_bind_inherited_class(EX(op_array), opline, EG(class_tabl… in ZEND_DECLARE_INHERITED_CLASS_SPEC_HANDLER()
898 …do_bind_inherited_class(EX(op_array), opline, EG(class_table), EX_T(opline->extended_value).class_… in ZEND_DECLARE_INHERITED_CLASS_DELAYED_SPEC_HANDLER()
942 zend_class_entry *ce = EX_T(opline->op1.var).class_entry; in ZEND_ADD_TRAIT_SPEC_HANDLER()
972 zend_class_entry *ce = EX_T(opline->op1.var).class_entry; in ZEND_BIND_TRAITS_SPEC_HANDLER()
1048 zval_ptr_dtor(&EX_T(brk_opline->op1.var).var.ptr); in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
1053 zendi_zval_dtor(EX_T(brk_opline->op1.var).tmp_var); in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
1095 zend_verify_abstract_class(EX_T(opline->op1.var).class_entry TSRMLS_CC); in ZEND_VERIFY_ABSTRACT_CLASS_SPEC_HANDLER()
1193EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1202 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1204EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P… in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1205 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1208 EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1210EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_n… in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1469 zval_ptr_dtor(&EX_T(brk_opline->op1.var).var.ptr); in ZEND_GOTO_SPEC_CONST_HANDLER()
1474 zendi_zval_dtor(EX_T(brk_opline->op1.var).tmp_var); in ZEND_GOTO_SPEC_CONST_HANDLER()
1484 zend_class_entry *ce = EX_T(opline->op1.var).class_entry; in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
1517EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1526 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1528EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P… in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1529 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1532 EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1534EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_n… in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1704EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1713 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1715EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P… in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1716 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1719 EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1721EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_n… in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1891EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1900 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1902EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P… in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1903 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1906 EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1908EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_n… in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1930EX_T(opline->result.var).class_entry = zend_fetch_class(NULL, 0, opline->extended_value TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1939 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1941EX_T(opline->result.var).class_entry = zend_fetch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P… in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1942 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1945 EX_T(opline->result.var).class_entry = Z_OBJCE_P(class_name); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1947EX_T(opline->result.var).class_entry = zend_fetch_class(Z_STRVAL_P(class_name), Z_STRLEN_P(class_n… in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
2113 bitwise_not_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_NOT_SPEC_CONST_HANDLER()
2126 boolean_not_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_NOT_SPEC_CONST_HANDLER()
2155 ZVAL_LONG(&EX_T(opline->result.var).tmp_var, 1); in ZEND_PRINT_SPEC_CONST_HANDLER()
2272 Z_LVAL(EX_T(opline->result.var).tmp_var) = retval; in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
2273 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
2303 Z_LVAL(EX_T(opline->result.var).tmp_var) = retval; in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
2304 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
2423 EX_T(opline->op1.var).var.fcall_returned_reference) { in ZEND_RETURN_BY_REF_SPEC_CONST_HANDLER()
2424 } else if (EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_RETURN_BY_REF_SPEC_CONST_HANDLER()
2512 zval *retval = &EX_T(opline->result.var).tmp_var; in ZEND_BOOL_SPEC_CONST_HANDLER()
2580 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_CLONE_SPEC_CONST_HANDLER()
2593 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_CAST_SPEC_CONST_HANDLER()
2738 EX_T(opline->result.var).var.ptr = NULL; in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
2739 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
2740 EG(return_value_ptr_ptr) = EX_T(opline->result.var).var.ptr_ptr; in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
2776 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
2870 EX_T(opline->result.var).fe.ptr = array_ptr; in ZEND_FE_RESET_SPEC_CONST_HANDLER()
2909 zend_hash_get_pointer(fe_ht, &EX_T(opline->result.var).fe.fe_pos); in ZEND_FE_RESET_SPEC_CONST_HANDLER()
2955 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, value); in ZEND_JMP_SET_SPEC_CONST_HANDLER()
2957 zendi_zval_copy_ctor(EX_T(opline->result.var).tmp_var); in ZEND_JMP_SET_SPEC_CONST_HANDLER()
2982 EX_T(opline->result.var).var.ptr = value; in ZEND_JMP_SET_VAR_SPEC_CONST_HANDLER()
2983 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_JMP_SET_VAR_SPEC_CONST_HANDLER()
2987 EX_T(opline->result.var).var.ptr = ret; in ZEND_JMP_SET_VAR_SPEC_CONST_HANDLER()
2988 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_JMP_SET_VAR_SPEC_CONST_HANDLER()
2990 zval_copy_ctor(EX_T(opline->result.var).var.ptr); in ZEND_JMP_SET_VAR_SPEC_CONST_HANDLER()
3013 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, value); in ZEND_QM_ASSIGN_SPEC_CONST_HANDLER()
3015 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_QM_ASSIGN_SPEC_CONST_HANDLER()
3033 EX_T(opline->result.var).var.ptr = value; in ZEND_QM_ASSIGN_VAR_SPEC_CONST_HANDLER()
3034 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_QM_ASSIGN_VAR_SPEC_CONST_HANDLER()
3038 EX_T(opline->result.var).var.ptr = ret; in ZEND_QM_ASSIGN_VAR_SPEC_CONST_HANDLER()
3039 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_QM_ASSIGN_VAR_SPEC_CONST_HANDLER()
3041 zval_copy_ctor(EX_T(opline->result.var).var.ptr); in ZEND_QM_ASSIGN_VAR_SPEC_CONST_HANDLER()
3055 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_CONST_CONST_HANDLER()
3070 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_CONST_CONST_HANDLER()
3085 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_CONST_CONST_HANDLER()
3100 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_CONST_CONST_HANDLER()
3115 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_CONST_CONST_HANDLER()
3130 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_CONST_CONST_HANDLER()
3145 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_CONST_CONST_HANDLER()
3160 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_CONST_CONST_HANDLER()
3175 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_CONST_CONST_HANDLER()
3188 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CONST_HANDLER()
3205 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_CONST_CONST_HANDLER()
3221 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_CONST_CONST_HANDLER()
3237 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_CONST_CONST_HANDLER()
3253 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CONST_HANDLER()
3271 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_CONST_CONST_HANDLER()
3286 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_CONST_CONST_HANDLER()
3301 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_CONST_CONST_HANDLER()
3316 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_CONST_CONST_HANDLER()
3366 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3419 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3436 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3450 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3498 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CONST_CONST_HANDLER()
3501 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_R_SPEC_CONST_CONST_HANDLER()
3519 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_DIM_TMP_VAR_SPEC_CONST_CONST_HANDLER()
3525 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_FETCH_DIM_TMP_VAR_SPEC_CONST_CONST_HANDLER()
3557 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3662 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
3664 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
3693 …ZVAL_STRINGL(&EX_T(opline->result.var).tmp_var, actual, Z_STRLEN_P(opline->op2.zv)-(actual - Z_STR… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3702 retval = &EX_T(opline->result.var).tmp_var; in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3715 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, *value); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3716 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3732 ce = EX_T(opline->op1.var).class_entry; in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3734 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, *value); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3735 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3755 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, *value); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3756 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3759 ZVAL_STRINGL(&EX_T(opline->result.var).tmp_var, ce->name, ce->name_length, 1); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3818 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST_HANDLER()
3831 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST_HANDLER()
3834 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST_HANDLER()
3844 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST_HANDLER()
3859 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_CONST_CONST_HANDLER()
3927 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3995 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
4016 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
4018 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
4022 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
4024 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
4126 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CONST_CONST_HANDLER()
4127 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CONST_CONST_HANDLER()
4211 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_CONST_CONST_HANDLER()
4213 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_CONST_CONST_HANDLER()
4235 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_CONST_TMP_HANDLER()
4250 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_CONST_TMP_HANDLER()
4265 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_CONST_TMP_HANDLER()
4280 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_CONST_TMP_HANDLER()
4295 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_CONST_TMP_HANDLER()
4310 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_CONST_TMP_HANDLER()
4325 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_CONST_TMP_HANDLER()
4340 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_CONST_TMP_HANDLER()
4355 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_CONST_TMP_HANDLER()
4368 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_TMP_HANDLER()
4385 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_CONST_TMP_HANDLER()
4401 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_CONST_TMP_HANDLER()
4417 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_CONST_TMP_HANDLER()
4433 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_TMP_HANDLER()
4451 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_CONST_TMP_HANDLER()
4466 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_CONST_TMP_HANDLER()
4481 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_CONST_TMP_HANDLER()
4496 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_CONST_TMP_HANDLER()
4514 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CONST_TMP_HANDLER()
4517 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->… in ZEND_FETCH_DIM_R_SPEC_CONST_TMP_HANDLER()
4549 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4654 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
4656 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
4714 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMP_HANDLER()
4727 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMP_HANDLER()
4730 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMP_HANDLER()
4740 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMP_HANDLER()
4755 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_CONST_TMP_HANDLER()
4819 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CONST_TMP_HANDLER()
4820 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CONST_TMP_HANDLER()
4904 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_CONST_TMP_HANDLER()
4906 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_CONST_TMP_HANDLER()
4928 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_CONST_VAR_HANDLER()
4943 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_CONST_VAR_HANDLER()
4958 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_CONST_VAR_HANDLER()
4973 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_CONST_VAR_HANDLER()
4988 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_CONST_VAR_HANDLER()
5003 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_CONST_VAR_HANDLER()
5018 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_CONST_VAR_HANDLER()
5033 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_CONST_VAR_HANDLER()
5048 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_CONST_VAR_HANDLER()
5061 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_VAR_HANDLER()
5078 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_CONST_VAR_HANDLER()
5094 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_CONST_VAR_HANDLER()
5110 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_CONST_VAR_HANDLER()
5126 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_VAR_HANDLER()
5144 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_CONST_VAR_HANDLER()
5159 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_CONST_VAR_HANDLER()
5174 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_CONST_VAR_HANDLER()
5189 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_CONST_VAR_HANDLER()
5239 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5292 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5309 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5323 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5371 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CONST_VAR_HANDLER()
5374 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->… in ZEND_FETCH_DIM_R_SPEC_CONST_VAR_HANDLER()
5406 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5511 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
5513 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
5571 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_VAR_HANDLER()
5584 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_VAR_HANDLER()
5587 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_VAR_HANDLER()
5597 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_VAR_HANDLER()
5612 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_CONST_VAR_HANDLER()
5680 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5748 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5769 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5771 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5775 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5777 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5839 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CONST_VAR_HANDLER()
5840 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CONST_VAR_HANDLER()
5925 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_CONST_VAR_HANDLER()
5927 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_CONST_VAR_HANDLER()
5984 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
6037 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
6054 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
6068 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
6132 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6279 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_UNUSED_HANDLER()
6292 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_UNUSED_HANDLER()
6295 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_UNUSED_HANDLER()
6305 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_UNUSED_HANDLER()
6320 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_CONST_UNUSED_HANDLER()
6388 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6456 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6477 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6479 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6483 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6485 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6508 …zend_create_closure(&EX_T(opline->result.var).tmp_var, (zend_function *) op_array, EG(called_scop… in ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_UNUSED_HANDLER()
6510 …zend_create_closure(&EX_T(opline->result.var).tmp_var, (zend_function *) op_array, EG(scope), EG(… in ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_UNUSED_HANDLER()
6571 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CONST_UNUSED_HANDLER()
6572 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CONST_UNUSED_HANDLER()
6656 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_CONST_UNUSED_HANDLER()
6658 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_CONST_UNUSED_HANDLER()
6680 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_CONST_CV_HANDLER()
6695 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_CONST_CV_HANDLER()
6710 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_CONST_CV_HANDLER()
6725 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_CONST_CV_HANDLER()
6740 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_CONST_CV_HANDLER()
6755 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_CONST_CV_HANDLER()
6770 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_CONST_CV_HANDLER()
6785 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_CONST_CV_HANDLER()
6800 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_CONST_CV_HANDLER()
6813 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CV_HANDLER()
6830 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_CONST_CV_HANDLER()
6846 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_CONST_CV_HANDLER()
6862 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_CONST_CV_HANDLER()
6878 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CV_HANDLER()
6896 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_CONST_CV_HANDLER()
6911 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_CONST_CV_HANDLER()
6926 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_CONST_CV_HANDLER()
6941 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_CONST_CV_HANDLER()
6959 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CONST_CV_HANDLER()
6962 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(… in ZEND_FETCH_DIM_R_SPEC_CONST_CV_HANDLER()
6994 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7159 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CONST_CV_HANDLER()
7161 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_CONST_CV_HANDLER()
7218 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV_HANDLER()
7231 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV_HANDLER()
7234 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV_HANDLER()
7244 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV_HANDLER()
7259 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_CONST_CV_HANDLER()
7323 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CONST_CV_HANDLER()
7324 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CONST_CV_HANDLER()
7408 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_CONST_CV_HANDLER()
7410 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_CONST_CV_HANDLER()
7432 bitwise_not_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_NOT_SPEC_TMP_HANDLER()
7445 boolean_not_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_NOT_SPEC_TMP_HANDLER()
7475 ZVAL_LONG(&EX_T(opline->result.var).tmp_var, 1); in ZEND_PRINT_SPEC_TMP_HANDLER()
7592 Z_LVAL(EX_T(opline->result.var).tmp_var) = retval; in ZEND_JMPZ_EX_SPEC_TMP_HANDLER()
7593 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in ZEND_JMPZ_EX_SPEC_TMP_HANDLER()
7623 Z_LVAL(EX_T(opline->result.var).tmp_var) = retval; in ZEND_JMPNZ_EX_SPEC_TMP_HANDLER()
7624 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in ZEND_JMPNZ_EX_SPEC_TMP_HANDLER()
7641 zendi_zval_dtor(EX_T(opline->op1.var).tmp_var); in ZEND_FREE_SPEC_TMP_HANDLER()
7643 zval_ptr_dtor(&EX_T(opline->op1.var).var.ptr); in ZEND_FREE_SPEC_TMP_HANDLER()
7733 EX_T(opline->op1.var).var.fcall_returned_reference) { in ZEND_RETURN_BY_REF_SPEC_TMP_HANDLER()
7734 } else if (EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_RETURN_BY_REF_SPEC_TMP_HANDLER()
7822 zval *retval = &EX_T(opline->result.var).tmp_var; in ZEND_BOOL_SPEC_TMP_HANDLER()
7891 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_CLONE_SPEC_TMP_HANDLER()
7904 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_CAST_SPEC_TMP_HANDLER()
8049 EX_T(opline->result.var).var.ptr = NULL; in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
8050 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
8051 EG(return_value_ptr_ptr) = EX_T(opline->result.var).var.ptr_ptr; in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
8087 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
8181 EX_T(opline->result.var).fe.ptr = array_ptr; in ZEND_FE_RESET_SPEC_TMP_HANDLER()
8220 zend_hash_get_pointer(fe_ht, &EX_T(opline->result.var).fe.fe_pos); in ZEND_FE_RESET_SPEC_TMP_HANDLER()
8262 if (!EG(error_reporting) && Z_LVAL(EX_T(opline->op1.var).tmp_var) != 0) { in ZEND_END_SILENCE_SPEC_TMP_HANDLER()
8264 Z_LVAL(restored_error_reporting) = Z_LVAL(EX_T(opline->op1.var).tmp_var); in ZEND_END_SILENCE_SPEC_TMP_HANDLER()
8278 if (EX(old_error_reporting) == &EX_T(opline->op1.var).tmp_var) { in ZEND_END_SILENCE_SPEC_TMP_HANDLER()
8295 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, value); in ZEND_JMP_SET_SPEC_TMP_HANDLER()
8297 zendi_zval_copy_ctor(EX_T(opline->result.var).tmp_var); in ZEND_JMP_SET_SPEC_TMP_HANDLER()
8323 EX_T(opline->result.var).var.ptr = value; in ZEND_JMP_SET_VAR_SPEC_TMP_HANDLER()
8324 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_JMP_SET_VAR_SPEC_TMP_HANDLER()
8328 EX_T(opline->result.var).var.ptr = ret; in ZEND_JMP_SET_VAR_SPEC_TMP_HANDLER()
8329 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_JMP_SET_VAR_SPEC_TMP_HANDLER()
8331 zval_copy_ctor(EX_T(opline->result.var).var.ptr); in ZEND_JMP_SET_VAR_SPEC_TMP_HANDLER()
8355 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, value); in ZEND_QM_ASSIGN_SPEC_TMP_HANDLER()
8357 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_QM_ASSIGN_SPEC_TMP_HANDLER()
8375 EX_T(opline->result.var).var.ptr = value; in ZEND_QM_ASSIGN_VAR_SPEC_TMP_HANDLER()
8376 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_QM_ASSIGN_VAR_SPEC_TMP_HANDLER()
8380 EX_T(opline->result.var).var.ptr = ret; in ZEND_QM_ASSIGN_VAR_SPEC_TMP_HANDLER()
8381 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_QM_ASSIGN_VAR_SPEC_TMP_HANDLER()
8383 zval_copy_ctor(EX_T(opline->result.var).var.ptr); in ZEND_QM_ASSIGN_VAR_SPEC_TMP_HANDLER()
8402 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_TMP_HANDLER()
8406 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, result); in ZEND_INSTANCEOF_SPEC_TMP_HANDLER()
8418 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_TMP_CONST_HANDLER()
8433 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_TMP_CONST_HANDLER()
8448 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_TMP_CONST_HANDLER()
8463 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_TMP_CONST_HANDLER()
8478 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_TMP_CONST_HANDLER()
8493 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_TMP_CONST_HANDLER()
8508 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_TMP_CONST_HANDLER()
8523 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_TMP_CONST_HANDLER()
8538 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_TMP_CONST_HANDLER()
8551 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CONST_HANDLER()
8568 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_TMP_CONST_HANDLER()
8584 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_TMP_CONST_HANDLER()
8600 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_TMP_CONST_HANDLER()
8616 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CONST_HANDLER()
8634 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_TMP_CONST_HANDLER()
8649 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_TMP_CONST_HANDLER()
8664 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_TMP_CONST_HANDLER()
8679 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_TMP_CONST_HANDLER()
8729 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8782 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8799 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8813 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8861 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_TMP_CONST_HANDLER()
8864 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_R_SPEC_TMP_CONST_HANDLER()
8882 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_DIM_TMP_VAR_SPEC_TMP_CONST_HANDLER()
8888 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_FETCH_DIM_TMP_VAR_SPEC_TMP_CONST_HANDLER()
8898 zval *str = &EX_T(opline->result.var).tmp_var; in ZEND_ADD_CHAR_SPEC_TMP_CONST_HANDLER()
8921 zval *str = &EX_T(opline->result.var).tmp_var; in ZEND_ADD_STRING_SPEC_TMP_CONST_HANDLER()
9027 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
9029 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
9086 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST_HANDLER()
9099 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST_HANDLER()
9102 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST_HANDLER()
9112 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST_HANDLER()
9127 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_TMP_CONST_HANDLER()
9195 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9263 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9284 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9286 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9290 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9292 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9354 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_TMP_CONST_HANDLER()
9355 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_TMP_CONST_HANDLER()
9439 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_TMP_CONST_HANDLER()
9441 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_TMP_CONST_HANDLER()
9463 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_TMP_TMP_HANDLER()
9478 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_TMP_TMP_HANDLER()
9493 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_TMP_TMP_HANDLER()
9508 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_TMP_TMP_HANDLER()
9523 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_TMP_TMP_HANDLER()
9538 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_TMP_TMP_HANDLER()
9553 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_TMP_TMP_HANDLER()
9568 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_TMP_TMP_HANDLER()
9583 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_TMP_TMP_HANDLER()
9596 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_TMP_HANDLER()
9613 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_TMP_TMP_HANDLER()
9629 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_TMP_TMP_HANDLER()
9645 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_TMP_TMP_HANDLER()
9661 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_TMP_HANDLER()
9679 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_TMP_TMP_HANDLER()
9694 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_TMP_TMP_HANDLER()
9709 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_TMP_TMP_HANDLER()
9724 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_TMP_TMP_HANDLER()
9742 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_TMP_TMP_HANDLER()
9745 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->… in ZEND_FETCH_DIM_R_SPEC_TMP_TMP_HANDLER()
9756 zval *str = &EX_T(opline->result.var).tmp_var; in ZEND_ADD_VAR_SPEC_TMP_TMP_HANDLER()
9884 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
9886 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
9944 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMP_HANDLER()
9957 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMP_HANDLER()
9960 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMP_HANDLER()
9970 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMP_HANDLER()
9985 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_TMP_TMP_HANDLER()
10049 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_TMP_TMP_HANDLER()
10050 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_TMP_TMP_HANDLER()
10134 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_TMP_TMP_HANDLER()
10136 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_TMP_TMP_HANDLER()
10158 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_TMP_VAR_HANDLER()
10173 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_TMP_VAR_HANDLER()
10188 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_TMP_VAR_HANDLER()
10203 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_TMP_VAR_HANDLER()
10218 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_TMP_VAR_HANDLER()
10233 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_TMP_VAR_HANDLER()
10248 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_TMP_VAR_HANDLER()
10263 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_TMP_VAR_HANDLER()
10278 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_TMP_VAR_HANDLER()
10291 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_VAR_HANDLER()
10308 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_TMP_VAR_HANDLER()
10324 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_TMP_VAR_HANDLER()
10340 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_TMP_VAR_HANDLER()
10356 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_VAR_HANDLER()
10374 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_TMP_VAR_HANDLER()
10389 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_TMP_VAR_HANDLER()
10404 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_TMP_VAR_HANDLER()
10419 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_TMP_VAR_HANDLER()
10469 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10522 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10539 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10553 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10601 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_TMP_VAR_HANDLER()
10604 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->… in ZEND_FETCH_DIM_R_SPEC_TMP_VAR_HANDLER()
10615 zval *str = &EX_T(opline->result.var).tmp_var; in ZEND_ADD_VAR_SPEC_TMP_VAR_HANDLER()
10743 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
10745 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
10803 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_VAR_HANDLER()
10816 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_VAR_HANDLER()
10819 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_VAR_HANDLER()
10829 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_VAR_HANDLER()
10844 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_TMP_VAR_HANDLER()
10912 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10980 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
11001 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
11003 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
11007 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
11009 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
11071 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_TMP_VAR_HANDLER()
11072 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_TMP_VAR_HANDLER()
11157 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_TMP_VAR_HANDLER()
11159 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_TMP_VAR_HANDLER()
11216 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11269 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11286 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11300 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11388 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_UNUSED_HANDLER()
11401 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_UNUSED_HANDLER()
11404 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_UNUSED_HANDLER()
11414 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_UNUSED_HANDLER()
11429 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_TMP_UNUSED_HANDLER()
11497 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11565 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11586 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11588 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11592 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11594 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11656 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_TMP_UNUSED_HANDLER()
11657 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_TMP_UNUSED_HANDLER()
11741 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_TMP_UNUSED_HANDLER()
11743 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_TMP_UNUSED_HANDLER()
11765 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_TMP_CV_HANDLER()
11780 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_TMP_CV_HANDLER()
11795 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_TMP_CV_HANDLER()
11810 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_TMP_CV_HANDLER()
11825 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_TMP_CV_HANDLER()
11840 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_TMP_CV_HANDLER()
11855 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_TMP_CV_HANDLER()
11870 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_TMP_CV_HANDLER()
11885 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_TMP_CV_HANDLER()
11898 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CV_HANDLER()
11915 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_TMP_CV_HANDLER()
11931 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_TMP_CV_HANDLER()
11947 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_TMP_CV_HANDLER()
11963 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CV_HANDLER()
11981 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_TMP_CV_HANDLER()
11996 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_TMP_CV_HANDLER()
12011 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_TMP_CV_HANDLER()
12026 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_TMP_CV_HANDLER()
12044 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_TMP_CV_HANDLER()
12047 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(… in ZEND_FETCH_DIM_R_SPEC_TMP_CV_HANDLER()
12058 zval *str = &EX_T(opline->result.var).tmp_var; in ZEND_ADD_VAR_SPEC_TMP_CV_HANDLER()
12184 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_TMP_CV_HANDLER()
12186 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_TMP_CV_HANDLER()
12243 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV_HANDLER()
12256 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV_HANDLER()
12259 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV_HANDLER()
12269 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV_HANDLER()
12284 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_TMP_CV_HANDLER()
12348 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_TMP_CV_HANDLER()
12349 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_TMP_CV_HANDLER()
12433 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_TMP_CV_HANDLER()
12435 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_TMP_CV_HANDLER()
12457 bitwise_not_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_NOT_SPEC_VAR_HANDLER()
12470 boolean_not_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_NOT_SPEC_VAR_HANDLER()
12492 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_PRE_INC_SPEC_VAR_HANDLER()
12516 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in ZEND_PRE_INC_SPEC_VAR_HANDLER()
12539 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_PRE_DEC_SPEC_VAR_HANDLER()
12563 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in ZEND_PRE_DEC_SPEC_VAR_HANDLER()
12584 ZVAL_NULL(&EX_T(opline->result.var).tmp_var); in ZEND_POST_INC_SPEC_VAR_HANDLER()
12590 retval = &EX_T(opline->result.var).tmp_var; in ZEND_POST_INC_SPEC_VAR_HANDLER()
12627 ZVAL_NULL(&EX_T(opline->result.var).tmp_var); in ZEND_POST_DEC_SPEC_VAR_HANDLER()
12633 retval = &EX_T(opline->result.var).tmp_var; in ZEND_POST_DEC_SPEC_VAR_HANDLER()
12680 ZVAL_LONG(&EX_T(opline->result.var).tmp_var, 1); in ZEND_PRINT_SPEC_VAR_HANDLER()
12797 Z_LVAL(EX_T(opline->result.var).tmp_var) = retval; in ZEND_JMPZ_EX_SPEC_VAR_HANDLER()
12798 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in ZEND_JMPZ_EX_SPEC_VAR_HANDLER()
12828 Z_LVAL(EX_T(opline->result.var).tmp_var) = retval; in ZEND_JMPNZ_EX_SPEC_VAR_HANDLER()
12829 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in ZEND_JMPNZ_EX_SPEC_VAR_HANDLER()
12846 zendi_zval_dtor(EX_T(opline->op1.var).tmp_var); in ZEND_FREE_SPEC_VAR_HANDLER()
12848 zval_ptr_dtor(&EX_T(opline->op1.var).var.ptr); in ZEND_FREE_SPEC_VAR_HANDLER()
12938 EX_T(opline->op1.var).var.fcall_returned_reference) { in ZEND_RETURN_BY_REF_SPEC_VAR_HANDLER()
12939 } else if (EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_RETURN_BY_REF_SPEC_VAR_HANDLER()
13041 EX_T(opline->op1.var).var.fcall_returned_reference && in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13042 EX_T(opline->op1.var).var.ptr) { in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13043 varptr = EX_T(opline->op1.var).var.ptr; in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13049 EX_T(opline->op1.var).var.fcall_returned_reference) && in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13129 zval *retval = &EX_T(opline->result.var).tmp_var; in ZEND_BOOL_SPEC_VAR_HANDLER()
13145 zval_ptr_dtor(&EX_T(opline->op1.var).var.ptr); in ZEND_SWITCH_FREE_SPEC_VAR_HANDLER()
13208 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_CLONE_SPEC_VAR_HANDLER()
13221 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_CAST_SPEC_VAR_HANDLER()
13366 EX_T(opline->result.var).var.ptr = NULL; in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
13367 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
13368 EG(return_value_ptr_ptr) = EX_T(opline->result.var).var.ptr_ptr; in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
13404 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
13498 EX_T(opline->result.var).fe.ptr = array_ptr; in ZEND_FE_RESET_SPEC_VAR_HANDLER()
13537 zend_hash_get_pointer(fe_ht, &EX_T(opline->result.var).fe.fe_pos); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
13556 zval *array = EX_T(opline->op1.var).fe.ptr; in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13563 key = &EX_T((opline+1)->result.var).tmp_var; in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13582 zend_hash_set_pointer(fe_ht, &EX_T(opline->op1.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13607 zend_hash_get_pointer(fe_ht, &EX_T(opline->op1.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13613 zend_hash_set_pointer(fe_ht, &EX_T(opline->op1.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13622 zend_hash_get_pointer(fe_ht, &EX_T(opline->op1.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13671 EX_T(opline->result.var).var.ptr_ptr = value; in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13675 AI_SET_PTR(&EX_T(opline->result.var), *value); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13715 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, value); in ZEND_JMP_SET_SPEC_VAR_HANDLER()
13717 zendi_zval_copy_ctor(EX_T(opline->result.var).tmp_var); in ZEND_JMP_SET_SPEC_VAR_HANDLER()
13743 EX_T(opline->result.var).var.ptr = value; in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
13744 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
13748 EX_T(opline->result.var).var.ptr = ret; in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
13749 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
13751 zval_copy_ctor(EX_T(opline->result.var).var.ptr); in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
13775 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, value); in ZEND_QM_ASSIGN_SPEC_VAR_HANDLER()
13777 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_QM_ASSIGN_SPEC_VAR_HANDLER()
13795 EX_T(opline->result.var).var.ptr = value; in ZEND_QM_ASSIGN_VAR_SPEC_VAR_HANDLER()
13796 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_QM_ASSIGN_VAR_SPEC_VAR_HANDLER()
13800 EX_T(opline->result.var).var.ptr = ret; in ZEND_QM_ASSIGN_VAR_SPEC_VAR_HANDLER()
13801 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_QM_ASSIGN_VAR_SPEC_VAR_HANDLER()
13803 zval_copy_ctor(EX_T(opline->result.var).var.ptr); in ZEND_QM_ASSIGN_VAR_SPEC_VAR_HANDLER()
13823 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_VAR_HANDLER()
13827 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, result); in ZEND_INSTANCEOF_SPEC_VAR_HANDLER()
13839 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_VAR_CONST_HANDLER()
13854 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_VAR_CONST_HANDLER()
13869 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_VAR_CONST_HANDLER()
13884 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_VAR_CONST_HANDLER()
13899 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_VAR_CONST_HANDLER()
13914 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_VAR_CONST_HANDLER()
13929 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_VAR_CONST_HANDLER()
13944 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_VAR_CONST_HANDLER()
13959 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_VAR_CONST_HANDLER()
13972 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CONST_HANDLER()
13989 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_VAR_CONST_HANDLER()
14005 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_VAR_CONST_HANDLER()
14021 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_VAR_CONST_HANDLER()
14037 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CONST_HANDLER()
14055 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_VAR_CONST_HANDLER()
14070 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_VAR_CONST_HANDLER()
14085 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_VAR_CONST_HANDLER()
14100 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_VAR_CONST_HANDLER()
14133 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14134 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14153 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14154 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14193 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14194 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14201 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14202 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14248 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CONST, BP_VAR_RW TSRML… in zend_binary_assign_op_helper_SPEC_VAR_CONST()
14268 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
14296 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
14380 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_VAR_CONST()
14488 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_VAR_CONST()
14620 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14673 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14690 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14704 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14752 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_CONST_HANDLER()
14755 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_R_SPEC_VAR_CONST_HANDLER()
14774 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_W_SPEC_VAR_CONST_HANDLER()
14777 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_W_SPEC_VAR_CONST_HANDLER()
14783 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_W_SPEC_VAR_CONST_HANDLER()
14808 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_RW_SPEC_VAR_CONST_HANDLER()
14811 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_RW_SPEC_VAR_CONST_HANDLER()
14826 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_IS_SPEC_VAR_CONST_HANDLER()
14846 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
14848 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
14859 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
14884 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CONST_HANDLER()
14887 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CONST_HANDLER()
14890 if (UNEXPECTED(EX_T(opline->result.var).var.ptr_ptr == NULL)) { in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CONST_HANDLER()
14895 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CONST_HANDLER()
14924 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_VAR_CONST()
14937 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_VAR_CONST()
14974 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
14981 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
14987 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
14992 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
14993 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
15017 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST_HANDLER()
15024 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST_HANDLER()
15046 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_VAR_CONST_HANDLER()
15059 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_VAR_CONST_HANDLER()
15093 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
15100 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
15132 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
15139 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
15143 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
15144 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
15145 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
15147 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
15170 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_HANDLER()
15202 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15214 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CONST, BP_VAR_W TSRML… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15219 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15224 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15226 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15230 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15238 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15250 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15275 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_CONST TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
15280 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
15282 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
15286 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
15294 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
15306 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
15425 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15530 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
15532 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
15561 …ZVAL_STRINGL(&EX_T(opline->result.var).tmp_var, actual, Z_STRLEN_P(opline->op2.zv)-(actual - Z_STR… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15570 retval = &EX_T(opline->result.var).tmp_var; in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15583 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, *value); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15584 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15600 ce = EX_T(opline->op1.var).class_entry; in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15602 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, *value); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15603 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15623 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, *value); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15624 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15627 ZVAL_STRINGL(&EX_T(opline->result.var).tmp_var, ce->name, ce->name_length, 1); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15686 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
15699 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
15702 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
15712 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
15727 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_VAR_CONST_HANDLER()
15795 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
16004 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
16025 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
16027 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
16031 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
16033 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
16170 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CONST()
16172 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CONST()
16174 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CONST()
16247 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_VAR_CONST_HANDLER()
16248 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_VAR_CONST_HANDLER()
16334 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_VAR_CONST_HANDLER()
16336 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_VAR_CONST_HANDLER()
16358 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_VAR_TMP_HANDLER()
16373 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_VAR_TMP_HANDLER()
16388 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_VAR_TMP_HANDLER()
16403 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_VAR_TMP_HANDLER()
16418 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_VAR_TMP_HANDLER()
16433 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_VAR_TMP_HANDLER()
16448 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_VAR_TMP_HANDLER()
16463 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_VAR_TMP_HANDLER()
16478 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_VAR_TMP_HANDLER()
16491 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_TMP_HANDLER()
16508 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_VAR_TMP_HANDLER()
16524 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_VAR_TMP_HANDLER()
16540 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_VAR_TMP_HANDLER()
16556 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_TMP_HANDLER()
16574 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_VAR_TMP_HANDLER()
16589 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_VAR_TMP_HANDLER()
16604 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_VAR_TMP_HANDLER()
16619 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_VAR_TMP_HANDLER()
16652 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16653 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16672 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16673 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16712 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16713 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16720 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16721 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16767 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_TMP_VAR, BP_VAR_RW TSR… in zend_binary_assign_op_helper_SPEC_VAR_TMP()
16787 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
16815 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
16900 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_VAR_TMP()
17008 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_VAR_TMP()
17108 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_TMP_HANDLER()
17111 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->… in ZEND_FETCH_DIM_R_SPEC_VAR_TMP_HANDLER()
17130 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_W_SPEC_VAR_TMP_HANDLER()
17133 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_W_SPEC_VAR_TMP_HANDLER()
17139 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_W_SPEC_VAR_TMP_HANDLER()
17164 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_RW_SPEC_VAR_TMP_HANDLER()
17167 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_RW_SPEC_VAR_TMP_HANDLER()
17182 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->… in ZEND_FETCH_DIM_IS_SPEC_VAR_TMP_HANDLER()
17202 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17204 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17215 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17240 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMP_HANDLER()
17243 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMP_HANDLER()
17246 if (UNEXPECTED(EX_T(opline->result.var).var.ptr_ptr == NULL)) { in ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMP_HANDLER()
17251 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMP_HANDLER()
17280 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_VAR_TMP()
17293 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_VAR_TMP()
17330 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
17337 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
17343 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
17348 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
17349 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
17373 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_RW_SPEC_VAR_TMP_HANDLER()
17380 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_VAR_TMP_HANDLER()
17402 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_VAR_TMP_HANDLER()
17415 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_VAR_TMP_HANDLER()
17449 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17456 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17488 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
17495 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
17499 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
17500 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
17501 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
17503 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
17526 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_VAR_TMP_HANDLER()
17558 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17570 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_TMP_VAR, BP_VAR_W TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17576 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17581 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17583 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17587 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17595 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17607 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17632 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_TMP_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
17637 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
17639 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
17643 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
17651 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
17663 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
17783 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17888 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
17890 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
17948 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
17961 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
17964 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
17974 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
17989 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_VAR_TMP_HANDLER()
18269 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_TMP()
18271 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_TMP()
18273 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_TMP()
18346 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_VAR_TMP_HANDLER()
18347 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_VAR_TMP_HANDLER()
18433 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_VAR_TMP_HANDLER()
18435 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_VAR_TMP_HANDLER()
18457 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_VAR_VAR_HANDLER()
18472 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_VAR_VAR_HANDLER()
18487 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_VAR_VAR_HANDLER()
18502 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_VAR_VAR_HANDLER()
18517 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_VAR_VAR_HANDLER()
18532 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_VAR_VAR_HANDLER()
18547 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_VAR_VAR_HANDLER()
18562 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_VAR_VAR_HANDLER()
18577 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_VAR_VAR_HANDLER()
18590 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_VAR_HANDLER()
18607 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_VAR_VAR_HANDLER()
18623 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_VAR_VAR_HANDLER()
18639 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_VAR_VAR_HANDLER()
18655 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_VAR_HANDLER()
18673 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_VAR_VAR_HANDLER()
18688 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_VAR_VAR_HANDLER()
18703 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_VAR_VAR_HANDLER()
18718 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_VAR_VAR_HANDLER()
18751 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18752 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18771 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18772 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18811 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18812 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18819 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18820 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18866 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_VAR, BP_VAR_RW TSRMLS_… in zend_binary_assign_op_helper_SPEC_VAR_VAR()
18886 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
18914 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
18999 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_VAR_VAR()
19107 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_VAR_VAR()
19239 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19292 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19309 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19323 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19371 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_VAR_HANDLER()
19374 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->… in ZEND_FETCH_DIM_R_SPEC_VAR_VAR_HANDLER()
19393 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_W_SPEC_VAR_VAR_HANDLER()
19396 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_W_SPEC_VAR_VAR_HANDLER()
19402 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_W_SPEC_VAR_VAR_HANDLER()
19427 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_RW_SPEC_VAR_VAR_HANDLER()
19430 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_RW_SPEC_VAR_VAR_HANDLER()
19445 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->… in ZEND_FETCH_DIM_IS_SPEC_VAR_VAR_HANDLER()
19465 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19467 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19478 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19503 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_UNSET_SPEC_VAR_VAR_HANDLER()
19506 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_VAR_HANDLER()
19509 if (UNEXPECTED(EX_T(opline->result.var).var.ptr_ptr == NULL)) { in ZEND_FETCH_DIM_UNSET_SPEC_VAR_VAR_HANDLER()
19514 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_UNSET_SPEC_VAR_VAR_HANDLER()
19543 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_VAR_VAR()
19556 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_VAR_VAR()
19593 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
19600 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
19606 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
19611 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
19612 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
19636 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_RW_SPEC_VAR_VAR_HANDLER()
19643 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_VAR_VAR_HANDLER()
19665 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_VAR_VAR_HANDLER()
19678 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_VAR_VAR_HANDLER()
19712 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19719 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19751 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
19758 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
19762 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
19763 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
19764 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
19766 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
19789 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_VAR_VAR_HANDLER()
19821 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19833 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_VAR, BP_VAR_W TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19839 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19844 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19846 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19850 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19858 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19870 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19895 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
19900 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
19902 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
19906 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
19914 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
19926 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
19955 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
19968 …if (IS_VAR == IS_VAR && UNEXPECTED(EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var… in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
19985 AI_SET_PTR(&EX_T(opline->result.var), *variable_ptr_ptr); in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
20101 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20206 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
20208 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
20266 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
20279 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
20282 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
20292 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
20307 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_VAR_VAR_HANDLER()
20375 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20584 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20605 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20607 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20611 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20613 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20750 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_VAR()
20752 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_VAR()
20754 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_VAR()
20827 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_VAR_VAR_HANDLER()
20828 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_VAR_VAR_HANDLER()
20915 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_VAR_VAR_HANDLER()
20917 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_VAR_VAR_HANDLER()
20957 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
20958 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
20977 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
20978 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
21017 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
21018 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
21025 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
21026 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
21072 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_UNUSED, BP_VAR_RW TSRM… in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
21092 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
21120 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
21232 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21285 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21302 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21316 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21367 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, NULL, IS_UNUSED, BP_VAR_W TSRML… in ZEND_FETCH_DIM_W_SPEC_VAR_UNUSED_HANDLER()
21370 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_W_SPEC_VAR_UNUSED_HANDLER()
21376 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_W_SPEC_VAR_UNUSED_HANDLER()
21401 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, NULL, IS_UNUSED, BP_VAR_RW TSRM… in ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED_HANDLER()
21404 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED_HANDLER()
21424 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, NULL, IS_UNUSED, BP_VAR_W TSRML… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_UNUSED_HANDLER()
21426 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_UNUSED_HANDLER()
21437 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, NULL, IS_UNUSED, BP_VAR_R … in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_UNUSED_HANDLER()
21464 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21476 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_UNUSED, BP_VAR_W TSRM… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21481 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21486 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21488 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21492 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21500 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21512 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21550 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21697 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED_HANDLER()
21710 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED_HANDLER()
21713 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED_HANDLER()
21723 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED_HANDLER()
21738 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_VAR_UNUSED_HANDLER()
21806 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21874 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21895 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21897 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21901 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21903 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21917 var_ptr = EX_T(opline->op1.var).var.ptr; in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
21927 EX_T(opline->op1.var).var.ptr = var_ptr; in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
21986 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_VAR_UNUSED_HANDLER()
21987 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_VAR_UNUSED_HANDLER()
22073 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_VAR_UNUSED_HANDLER()
22075 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_VAR_UNUSED_HANDLER()
22097 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_VAR_CV_HANDLER()
22112 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_VAR_CV_HANDLER()
22127 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_VAR_CV_HANDLER()
22142 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_VAR_CV_HANDLER()
22157 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_VAR_CV_HANDLER()
22172 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_VAR_CV_HANDLER()
22187 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_VAR_CV_HANDLER()
22202 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_VAR_CV_HANDLER()
22217 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_VAR_CV_HANDLER()
22230 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CV_HANDLER()
22247 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_VAR_CV_HANDLER()
22263 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_VAR_CV_HANDLER()
22279 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_VAR_CV_HANDLER()
22295 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CV_HANDLER()
22313 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_VAR_CV_HANDLER()
22328 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_VAR_CV_HANDLER()
22343 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_VAR_CV_HANDLER()
22358 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_VAR_CV_HANDLER()
22391 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22392 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22411 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22412 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22451 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22452 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22459 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22460 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22506 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CV, BP_VAR_RW TSRMLS_C… in zend_binary_assign_op_helper_SPEC_VAR_CV()
22526 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_VAR_CV()
22554 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_VAR_CV()
22638 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_VAR_CV()
22746 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_VAR_CV()
22846 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_CV_HANDLER()
22849 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(… in ZEND_FETCH_DIM_R_SPEC_VAR_CV_HANDLER()
22868 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execu… in ZEND_FETCH_DIM_W_SPEC_VAR_CV_HANDLER()
22871 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_W_SPEC_VAR_CV_HANDLER()
22877 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_W_SPEC_VAR_CV_HANDLER()
22902 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execu… in ZEND_FETCH_DIM_RW_SPEC_VAR_CV_HANDLER()
22905 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_RW_SPEC_VAR_CV_HANDLER()
22920 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(… in ZEND_FETCH_DIM_IS_SPEC_VAR_CV_HANDLER()
22940 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execu… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
22942 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
22953 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
22978 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execu… in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV_HANDLER()
22981 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV_HANDLER()
22984 if (UNEXPECTED(EX_T(opline->result.var).var.ptr_ptr == NULL)) { in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV_HANDLER()
22989 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV_HANDLER()
23018 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_VAR_CV()
23031 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_VAR_CV()
23068 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
23075 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
23081 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
23086 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
23087 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
23111 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_RW_SPEC_VAR_CV_HANDLER()
23118 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_VAR_CV_HANDLER()
23140 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_VAR_CV_HANDLER()
23153 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_VAR_CV_HANDLER()
23187 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CV_HANDLER()
23194 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CV_HANDLER()
23226 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
23233 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
23237 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
23238 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
23239 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
23241 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
23264 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_VAR_CV_HANDLER()
23296 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23308 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CV, BP_VAR_W TSRMLS_C… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23313 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23318 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23320 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23324 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23332 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23344 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23369 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_CV TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
23374 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
23376 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
23380 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
23388 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
23400 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
23428 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
23441 …if (IS_VAR == IS_VAR && UNEXPECTED(EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var… in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
23458 AI_SET_PTR(&EX_T(opline->result.var), *variable_ptr_ptr); in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
23572 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23677 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_VAR_CV_HANDLER()
23679 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_VAR_CV_HANDLER()
23736 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
23749 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
23752 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
23762 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
23777 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_VAR_CV_HANDLER()
24057 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CV()
24059 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CV()
24061 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CV()
24134 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_VAR_CV_HANDLER()
24135 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_VAR_CV_HANDLER()
24221 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_VAR_CV_HANDLER()
24223 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_VAR_CV_HANDLER()
24297 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_CLONE_SPEC_UNUSED_HANDLER()
24351 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24352 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24371 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24372 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24411 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24412 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24419 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24420 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24465 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CONST, BP_VAR_RW TSRML… in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
24485 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
24513 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
24597 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_UNUSED_CONST()
24705 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_UNUSED_CONST()
24812 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_UNUSED_CONST()
24825 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_UNUSED_CONST()
24861 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
24868 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
24873 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
24878 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
24879 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
24903 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CONST_HANDLER()
24910 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CONST_HANDLER()
24932 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CONST_HANDLER()
24945 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CONST_HANDLER()
24978 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CONST_HANDLER()
24985 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CONST_HANDLER()
25017 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
25024 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
25027 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
25028 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
25029 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
25031 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
25054 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CONST_HANDLER()
25070 zval *str = &EX_T(opline->result.var).tmp_var; in ZEND_ADD_CHAR_SPEC_UNUSED_CONST_HANDLER()
25093 zval *str = &EX_T(opline->result.var).tmp_var; in ZEND_ADD_STRING_SPEC_UNUSED_CONST_HANDLER()
25213 …ZVAL_STRINGL(&EX_T(opline->result.var).tmp_var, actual, Z_STRLEN_P(opline->op2.zv)-(actual - Z_STR… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25222 retval = &EX_T(opline->result.var).tmp_var; in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25235 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, *value); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25236 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25252 ce = EX_T(opline->op1.var).class_entry; in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25254 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, *value); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25255 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25275 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, *value); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25276 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25279 ZVAL_STRINGL(&EX_T(opline->result.var).tmp_var, ce->name, ce->name_length, 1); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25293 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_UNUSED_CONST_HANDLER()
25571 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CONST()
25573 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CONST()
25575 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CONST()
25646 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_UNUSED_CONST_HANDLER()
25647 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_UNUSED_CONST_HANDLER()
25731 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_UNUSED_CONST_HANDLER()
25733 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_UNUSED_CONST_HANDLER()
25773 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25774 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25793 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25794 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25833 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25834 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25841 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25842 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25887 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_TMP_VAR, BP_VAR_RW TSR… in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
25907 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
25935 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
26020 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_UNUSED_TMP()
26128 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_UNUSED_TMP()
26235 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_UNUSED_TMP()
26248 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_UNUSED_TMP()
26284 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
26291 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
26296 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
26301 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
26302 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
26326 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMP_HANDLER()
26333 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMP_HANDLER()
26355 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_TMP_HANDLER()
26368 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_TMP_HANDLER()
26401 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_TMP_HANDLER()
26408 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_TMP_HANDLER()
26440 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
26447 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
26450 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
26451 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
26452 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
26454 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
26477 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_TMP_HANDLER()
26494 zval *str = &EX_T(opline->result.var).tmp_var; in ZEND_ADD_VAR_SPEC_UNUSED_TMP_HANDLER()
26619 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_UNUSED_TMP_HANDLER()
26897 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_TMP()
26899 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_TMP()
26901 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_TMP()
26972 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_UNUSED_TMP_HANDLER()
26973 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_UNUSED_TMP_HANDLER()
27057 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_UNUSED_TMP_HANDLER()
27059 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_UNUSED_TMP_HANDLER()
27099 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27100 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27119 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27120 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27159 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27160 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27167 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27168 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27213 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_VAR, BP_VAR_RW TSRMLS_… in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
27233 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
27261 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
27346 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_UNUSED_VAR()
27454 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_UNUSED_VAR()
27561 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_UNUSED_VAR()
27574 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_UNUSED_VAR()
27610 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
27617 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
27622 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
27627 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
27628 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
27652 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_VAR_HANDLER()
27659 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_VAR_HANDLER()
27681 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_VAR_HANDLER()
27694 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_VAR_HANDLER()
27727 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_VAR_HANDLER()
27734 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_VAR_HANDLER()
27766 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
27773 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
27776 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
27777 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
27778 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
27780 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
27803 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_VAR_HANDLER()
27820 zval *str = &EX_T(opline->result.var).tmp_var; in ZEND_ADD_VAR_SPEC_UNUSED_VAR_HANDLER()
27945 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_UNUSED_VAR_HANDLER()
28223 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_VAR()
28225 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_VAR()
28227 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_VAR()
28298 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_UNUSED_VAR_HANDLER()
28299 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_UNUSED_VAR_HANDLER()
28384 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_UNUSED_VAR_HANDLER()
28386 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_UNUSED_VAR_HANDLER()
28426 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28427 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28446 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28447 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28486 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28487 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28494 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28495 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28540 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_UNUSED, BP_VAR_RW TSRM… in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
28560 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
28588 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
28663 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_UNUSED_UNUSED_HANDLER()
28727 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_UNUSED_UNUSED_HANDLER()
28728 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_UNUSED_UNUSED_HANDLER()
28812 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_UNUSED_UNUSED_HANDLER()
28814 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_UNUSED_UNUSED_HANDLER()
28854 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28855 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28874 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28875 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28914 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28915 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28922 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28923 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28968 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CV, BP_VAR_RW TSRMLS_C… in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
28988 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
29016 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
29100 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_UNUSED_CV()
29208 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_UNUSED_CV()
29315 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_UNUSED_CV()
29328 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_UNUSED_CV()
29364 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
29371 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
29376 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
29381 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
29382 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
29406 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CV_HANDLER()
29413 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CV_HANDLER()
29435 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CV_HANDLER()
29448 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CV_HANDLER()
29481 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CV_HANDLER()
29488 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CV_HANDLER()
29520 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
29527 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
29530 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
29531 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
29532 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
29534 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
29557 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CV_HANDLER()
29574 zval *str = &EX_T(opline->result.var).tmp_var; in ZEND_ADD_VAR_SPEC_UNUSED_CV_HANDLER()
29697 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_UNUSED_CV_HANDLER()
29975 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CV()
29977 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CV()
29979 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CV()
30050 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_UNUSED_CV_HANDLER()
30051 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_UNUSED_CV_HANDLER()
30135 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_UNUSED_CV_HANDLER()
30137 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_UNUSED_CV_HANDLER()
30159 bitwise_not_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_NOT_SPEC_CV_HANDLER()
30172 boolean_not_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_NOT_SPEC_CV_HANDLER()
30194 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_PRE_INC_SPEC_CV_HANDLER()
30218 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in ZEND_PRE_INC_SPEC_CV_HANDLER()
30240 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_PRE_DEC_SPEC_CV_HANDLER()
30264 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in ZEND_PRE_DEC_SPEC_CV_HANDLER()
30284 ZVAL_NULL(&EX_T(opline->result.var).tmp_var); in ZEND_POST_INC_SPEC_CV_HANDLER()
30290 retval = &EX_T(opline->result.var).tmp_var; in ZEND_POST_INC_SPEC_CV_HANDLER()
30326 ZVAL_NULL(&EX_T(opline->result.var).tmp_var); in ZEND_POST_DEC_SPEC_CV_HANDLER()
30332 retval = &EX_T(opline->result.var).tmp_var; in ZEND_POST_DEC_SPEC_CV_HANDLER()
30377 ZVAL_LONG(&EX_T(opline->result.var).tmp_var, 1); in ZEND_PRINT_SPEC_CV_HANDLER()
30494 Z_LVAL(EX_T(opline->result.var).tmp_var) = retval; in ZEND_JMPZ_EX_SPEC_CV_HANDLER()
30495 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in ZEND_JMPZ_EX_SPEC_CV_HANDLER()
30525 Z_LVAL(EX_T(opline->result.var).tmp_var) = retval; in ZEND_JMPNZ_EX_SPEC_CV_HANDLER()
30526 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in ZEND_JMPNZ_EX_SPEC_CV_HANDLER()
30621 EX_T(opline->op1.var).var.fcall_returned_reference) { in ZEND_RETURN_BY_REF_SPEC_CV_HANDLER()
30622 } else if (EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_RETURN_BY_REF_SPEC_CV_HANDLER()
30723 EX_T(opline->op1.var).var.fcall_returned_reference && in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30724 EX_T(opline->op1.var).var.ptr) { in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30725 varptr = EX_T(opline->op1.var).var.ptr; in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30731 EX_T(opline->op1.var).var.fcall_returned_reference) && in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30810 zval *retval = &EX_T(opline->result.var).tmp_var; in ZEND_BOOL_SPEC_CV_HANDLER()
30878 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_CLONE_SPEC_CV_HANDLER()
30891 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_CAST_SPEC_CV_HANDLER()
31036 EX_T(opline->result.var).var.ptr = NULL; in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
31037 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
31038 EG(return_value_ptr_ptr) = EX_T(opline->result.var).var.ptr_ptr; in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
31074 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
31168 EX_T(opline->result.var).fe.ptr = array_ptr; in ZEND_FE_RESET_SPEC_CV_HANDLER()
31207 zend_hash_get_pointer(fe_ht, &EX_T(opline->result.var).fe.fe_pos); in ZEND_FE_RESET_SPEC_CV_HANDLER()
31253 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, value); in ZEND_JMP_SET_SPEC_CV_HANDLER()
31255 zendi_zval_copy_ctor(EX_T(opline->result.var).tmp_var); in ZEND_JMP_SET_SPEC_CV_HANDLER()
31280 EX_T(opline->result.var).var.ptr = value; in ZEND_JMP_SET_VAR_SPEC_CV_HANDLER()
31281 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_JMP_SET_VAR_SPEC_CV_HANDLER()
31285 EX_T(opline->result.var).var.ptr = ret; in ZEND_JMP_SET_VAR_SPEC_CV_HANDLER()
31286 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_JMP_SET_VAR_SPEC_CV_HANDLER()
31288 zval_copy_ctor(EX_T(opline->result.var).var.ptr); in ZEND_JMP_SET_VAR_SPEC_CV_HANDLER()
31311 ZVAL_COPY_VALUE(&EX_T(opline->result.var).tmp_var, value); in ZEND_QM_ASSIGN_SPEC_CV_HANDLER()
31313 zval_copy_ctor(&EX_T(opline->result.var).tmp_var); in ZEND_QM_ASSIGN_SPEC_CV_HANDLER()
31331 EX_T(opline->result.var).var.ptr = value; in ZEND_QM_ASSIGN_VAR_SPEC_CV_HANDLER()
31332 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_QM_ASSIGN_VAR_SPEC_CV_HANDLER()
31336 EX_T(opline->result.var).var.ptr = ret; in ZEND_QM_ASSIGN_VAR_SPEC_CV_HANDLER()
31337 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_QM_ASSIGN_VAR_SPEC_CV_HANDLER()
31339 zval_copy_ctor(EX_T(opline->result.var).var.ptr); in ZEND_QM_ASSIGN_VAR_SPEC_CV_HANDLER()
31358 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_CV_HANDLER()
31362 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, result); in ZEND_INSTANCEOF_SPEC_CV_HANDLER()
31374 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_CV_CONST_HANDLER()
31389 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_CV_CONST_HANDLER()
31404 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_CV_CONST_HANDLER()
31419 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_CV_CONST_HANDLER()
31434 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_CV_CONST_HANDLER()
31449 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_CV_CONST_HANDLER()
31464 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_CV_CONST_HANDLER()
31479 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_CV_CONST_HANDLER()
31494 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_CV_CONST_HANDLER()
31507 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CONST_HANDLER()
31524 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_CV_CONST_HANDLER()
31540 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_CV_CONST_HANDLER()
31556 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_CV_CONST_HANDLER()
31572 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CONST_HANDLER()
31590 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_CV_CONST_HANDLER()
31605 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_CV_CONST_HANDLER()
31620 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_CV_CONST_HANDLER()
31635 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_CV_CONST_HANDLER()
31668 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31669 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31688 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31689 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31728 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31729 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31736 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31737 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31782 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CONST, BP_VAR_RW TSRML… in zend_binary_assign_op_helper_SPEC_CV_CONST()
31802 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_CV_CONST()
31830 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_CV_CONST()
31914 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_CV_CONST()
32022 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_CV_CONST()
32154 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CV_CONST()
32207 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CV_CONST()
32224 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_CV_CONST()
32238 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_CV_CONST()
32286 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER()
32289 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER()
32308 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_W_SPEC_CV_CONST_HANDLER()
32311 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_W_SPEC_CV_CONST_HANDLER()
32316 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_W_SPEC_CV_CONST_HANDLER()
32341 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_RW_SPEC_CV_CONST_HANDLER()
32344 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_RW_SPEC_CV_CONST_HANDLER()
32359 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_IS_SPEC_CV_CONST_HANDLER()
32379 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32381 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32392 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32417 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_UNSET_SPEC_CV_CONST_HANDLER()
32420 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_UNSET_SPEC_CV_CONST_HANDLER()
32423 if (UNEXPECTED(EX_T(opline->result.var).var.ptr_ptr == NULL)) { in ZEND_FETCH_DIM_UNSET_SPEC_CV_CONST_HANDLER()
32428 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_UNSET_SPEC_CV_CONST_HANDLER()
32457 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_CV_CONST()
32470 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_CV_CONST()
32506 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
32513 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
32518 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
32523 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
32524 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
32548 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_RW_SPEC_CV_CONST_HANDLER()
32555 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_CV_CONST_HANDLER()
32577 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_CV_CONST_HANDLER()
32590 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_CV_CONST_HANDLER()
32623 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32630 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32662 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CONST == IS_CONST… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
32669 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
32672 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
32673 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
32674 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
32676 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
32699 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_CV_CONST_HANDLER()
32731 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32743 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CONST, BP_VAR_W TSRML… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32748 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32753 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32755 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32759 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32767 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32779 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32804 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_CONST TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
32809 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
32811 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
32815 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
32823 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
32835 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
32935 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CV_CONST_HANDLER()
32937 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_CV_CONST_HANDLER()
32994 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
33007 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
33010 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
33020 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
33035 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_CV_CONST_HANDLER()
33103 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33310 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33331 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33333 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33337 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33339 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33476 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CONST()
33478 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CONST()
33480 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CONST()
33551 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CV_CONST_HANDLER()
33552 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CV_CONST_HANDLER()
33636 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_CV_CONST_HANDLER()
33638 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_CV_CONST_HANDLER()
33660 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_CV_TMP_HANDLER()
33675 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_CV_TMP_HANDLER()
33690 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_CV_TMP_HANDLER()
33705 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_CV_TMP_HANDLER()
33720 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_CV_TMP_HANDLER()
33735 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_CV_TMP_HANDLER()
33750 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_CV_TMP_HANDLER()
33765 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_CV_TMP_HANDLER()
33780 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_CV_TMP_HANDLER()
33793 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_CV_TMP_HANDLER()
33810 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_CV_TMP_HANDLER()
33826 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_CV_TMP_HANDLER()
33842 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_CV_TMP_HANDLER()
33858 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_TMP_HANDLER()
33876 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_CV_TMP_HANDLER()
33891 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_CV_TMP_HANDLER()
33906 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_CV_TMP_HANDLER()
33921 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_CV_TMP_HANDLER()
33954 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
33955 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
33974 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
33975 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
34014 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
34015 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
34022 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
34023 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
34068 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_TMP_VAR, BP_VAR_RW TSR… in zend_binary_assign_op_helper_SPEC_CV_TMP()
34088 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_CV_TMP()
34116 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_CV_TMP()
34201 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_CV_TMP()
34309 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_CV_TMP()
34409 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CV_TMP_HANDLER()
34412 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->… in ZEND_FETCH_DIM_R_SPEC_CV_TMP_HANDLER()
34431 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_W_SPEC_CV_TMP_HANDLER()
34434 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_W_SPEC_CV_TMP_HANDLER()
34439 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_W_SPEC_CV_TMP_HANDLER()
34464 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_RW_SPEC_CV_TMP_HANDLER()
34467 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_RW_SPEC_CV_TMP_HANDLER()
34482 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->… in ZEND_FETCH_DIM_IS_SPEC_CV_TMP_HANDLER()
34502 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34504 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34515 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34540 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_UNSET_SPEC_CV_TMP_HANDLER()
34543 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_UNSET_SPEC_CV_TMP_HANDLER()
34546 if (UNEXPECTED(EX_T(opline->result.var).var.ptr_ptr == NULL)) { in ZEND_FETCH_DIM_UNSET_SPEC_CV_TMP_HANDLER()
34551 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_UNSET_SPEC_CV_TMP_HANDLER()
34580 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_CV_TMP()
34593 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_CV_TMP()
34629 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
34636 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
34641 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
34646 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
34647 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
34671 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_RW_SPEC_CV_TMP_HANDLER()
34678 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_CV_TMP_HANDLER()
34700 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_CV_TMP_HANDLER()
34713 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_CV_TMP_HANDLER()
34746 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34753 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34785 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_TMP_VAR == IS_CON… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
34792 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
34795 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
34796 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
34797 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
34799 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
34822 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_CV_TMP_HANDLER()
34854 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34866 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_TMP_VAR, BP_VAR_W TSR… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34872 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34877 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34879 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34883 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34891 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34903 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34928 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_TMP_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
34933 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
34935 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
34939 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
34947 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
34959 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
35060 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CV_TMP_HANDLER()
35062 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_CV_TMP_HANDLER()
35120 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
35133 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
35136 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
35146 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
35161 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_CV_TMP_HANDLER()
35439 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_TMP()
35441 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_TMP()
35443 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_TMP()
35514 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CV_TMP_HANDLER()
35515 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CV_TMP_HANDLER()
35599 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_CV_TMP_HANDLER()
35601 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_CV_TMP_HANDLER()
35623 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_CV_VAR_HANDLER()
35638 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_CV_VAR_HANDLER()
35653 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_CV_VAR_HANDLER()
35668 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_CV_VAR_HANDLER()
35683 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_CV_VAR_HANDLER()
35698 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_CV_VAR_HANDLER()
35713 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_CV_VAR_HANDLER()
35728 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_CV_VAR_HANDLER()
35743 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_CV_VAR_HANDLER()
35756 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_CV_VAR_HANDLER()
35773 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_CV_VAR_HANDLER()
35789 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_CV_VAR_HANDLER()
35805 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_CV_VAR_HANDLER()
35821 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_VAR_HANDLER()
35839 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_CV_VAR_HANDLER()
35854 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_CV_VAR_HANDLER()
35869 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_CV_VAR_HANDLER()
35884 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_CV_VAR_HANDLER()
35917 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35918 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35937 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35938 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35977 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35978 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35985 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35986 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
36031 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_VAR, BP_VAR_RW TSRMLS_… in zend_binary_assign_op_helper_SPEC_CV_VAR()
36051 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_CV_VAR()
36079 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_CV_VAR()
36164 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_CV_VAR()
36272 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_CV_VAR()
36404 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CV_VAR()
36457 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CV_VAR()
36474 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_CV_VAR()
36488 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_CV_VAR()
36536 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CV_VAR_HANDLER()
36539 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->… in ZEND_FETCH_DIM_R_SPEC_CV_VAR_HANDLER()
36558 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_W_SPEC_CV_VAR_HANDLER()
36561 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_W_SPEC_CV_VAR_HANDLER()
36566 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_W_SPEC_CV_VAR_HANDLER()
36591 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_RW_SPEC_CV_VAR_HANDLER()
36594 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_RW_SPEC_CV_VAR_HANDLER()
36609 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->… in ZEND_FETCH_DIM_IS_SPEC_CV_VAR_HANDLER()
36629 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36631 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36642 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36667 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_UNSET_SPEC_CV_VAR_HANDLER()
36670 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_UNSET_SPEC_CV_VAR_HANDLER()
36673 if (UNEXPECTED(EX_T(opline->result.var).var.ptr_ptr == NULL)) { in ZEND_FETCH_DIM_UNSET_SPEC_CV_VAR_HANDLER()
36678 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_UNSET_SPEC_CV_VAR_HANDLER()
36707 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_CV_VAR()
36720 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_CV_VAR()
36756 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
36763 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
36768 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
36773 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
36774 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
36798 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_RW_SPEC_CV_VAR_HANDLER()
36805 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_CV_VAR_HANDLER()
36827 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_CV_VAR_HANDLER()
36840 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_CV_VAR_HANDLER()
36873 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36880 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36912 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_VAR == IS_CONST) … in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
36919 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
36922 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
36923 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
36924 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
36926 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
36949 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_CV_VAR_HANDLER()
36981 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
36993 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_VAR, BP_VAR_W TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
36999 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
37004 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
37006 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
37010 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
37018 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
37030 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
37055 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
37060 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
37062 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
37066 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
37074 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
37086 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
37115 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
37128 …if (IS_CV == IS_VAR && UNEXPECTED(EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.… in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
37145 AI_SET_PTR(&EX_T(opline->result.var), *variable_ptr_ptr); in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
37241 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CV_VAR_HANDLER()
37243 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_CV_VAR_HANDLER()
37301 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
37314 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
37317 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
37327 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
37342 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_CV_VAR_HANDLER()
37410 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37617 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37638 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37640 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37644 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37646 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37783 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_VAR()
37785 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_VAR()
37787 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_VAR()
37858 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CV_VAR_HANDLER()
37859 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CV_VAR_HANDLER()
37944 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_CV_VAR_HANDLER()
37946 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_CV_VAR_HANDLER()
37986 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
37987 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38006 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38007 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38046 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38047 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38054 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38055 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38100 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_UNUSED, BP_VAR_RW TSRM… in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
38120 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
38148 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
38260 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38313 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38330 AI_SET_PTR(&EX_T(opline->result.var), *retval); in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38344 EX_T(opline->result.var).var.ptr_ptr = retval; in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38395 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, NULL, IS_UNUSED, BP_VAR_W TSRML… in ZEND_FETCH_DIM_W_SPEC_CV_UNUSED_HANDLER()
38398 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_W_SPEC_CV_UNUSED_HANDLER()
38403 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_W_SPEC_CV_UNUSED_HANDLER()
38428 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, NULL, IS_UNUSED, BP_VAR_RW TSRM… in ZEND_FETCH_DIM_RW_SPEC_CV_UNUSED_HANDLER()
38431 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_RW_SPEC_CV_UNUSED_HANDLER()
38451 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, NULL, IS_UNUSED, BP_VAR_W TSRML… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_UNUSED_HANDLER()
38453 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_UNUSED_HANDLER()
38464 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, NULL, IS_UNUSED, BP_VAR_R … in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_UNUSED_HANDLER()
38491 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38503 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_UNUSED, BP_VAR_W TSRM… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38508 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38513 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38515 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38519 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38527 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38539 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38601 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED_HANDLER()
38614 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED_HANDLER()
38617 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED_HANDLER()
38627 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED_HANDLER()
38642 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_CV_UNUSED_HANDLER()
38710 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38778 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38799 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38801 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38805 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 1); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38807 ZVAL_BOOL(&EX_T(opline->result.var).tmp_var, 0); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38869 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CV_UNUSED_HANDLER()
38870 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CV_UNUSED_HANDLER()
38954 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_CV_UNUSED_HANDLER()
38956 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_CV_UNUSED_HANDLER()
38978 fast_add_function(&EX_T(opline->result.var).tmp_var, in ZEND_ADD_SPEC_CV_CV_HANDLER()
38993 fast_sub_function(&EX_T(opline->result.var).tmp_var, in ZEND_SUB_SPEC_CV_CV_HANDLER()
39008 fast_mul_function(&EX_T(opline->result.var).tmp_var, in ZEND_MUL_SPEC_CV_CV_HANDLER()
39023 fast_div_function(&EX_T(opline->result.var).tmp_var, in ZEND_DIV_SPEC_CV_CV_HANDLER()
39038 fast_mod_function(&EX_T(opline->result.var).tmp_var, in ZEND_MOD_SPEC_CV_CV_HANDLER()
39053 shift_left_function(&EX_T(opline->result.var).tmp_var, in ZEND_SL_SPEC_CV_CV_HANDLER()
39068 shift_right_function(&EX_T(opline->result.var).tmp_var, in ZEND_SR_SPEC_CV_CV_HANDLER()
39083 concat_function(&EX_T(opline->result.var).tmp_var, in ZEND_CONCAT_SPEC_CV_CV_HANDLER()
39098 is_identical_function(&EX_T(opline->result.var).tmp_var, in ZEND_IS_IDENTICAL_SPEC_CV_CV_HANDLER()
39111 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CV_HANDLER()
39128 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_EQUAL_SPEC_CV_CV_HANDLER()
39144 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_NOT_EQUAL_SPEC_CV_CV_HANDLER()
39160 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_SPEC_CV_CV_HANDLER()
39176 zval *result = &EX_T(opline->result.var).tmp_var; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CV_HANDLER()
39194 bitwise_or_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_OR_SPEC_CV_CV_HANDLER()
39209 bitwise_and_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_AND_SPEC_CV_CV_HANDLER()
39224 bitwise_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BW_XOR_SPEC_CV_CV_HANDLER()
39239 boolean_xor_function(&EX_T(opline->result.var).tmp_var, in ZEND_BOOL_XOR_SPEC_CV_CV_HANDLER()
39272 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39273 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39292 EX_T(opline->result.var).var.ptr = *zptr; in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39293 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39332 EX_T(opline->result.var).var.ptr = z; in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39333 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39340 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39341 EX_T(opline->result.var).var.ptr_ptr = NULL; in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39386 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CV, BP_VAR_RW TSRMLS_C… in zend_binary_assign_op_helper_SPEC_CV_CV()
39406 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_binary_assign_op_helper_SPEC_CV_CV()
39434 AI_SET_PTR(&EX_T(opline->result.var), *var_ptr); in zend_binary_assign_op_helper_SPEC_CV_CV()
39518 retval = &EX_T(opline->result.var).var.ptr; in zend_pre_incdec_property_helper_SPEC_CV_CV()
39626 retval = &EX_T(opline->result.var).tmp_var; in zend_post_incdec_property_helper_SPEC_CV_CV()
39726 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER()
39729 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(… in ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER()
39748 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execu… in ZEND_FETCH_DIM_W_SPEC_CV_CV_HANDLER()
39751 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_W_SPEC_CV_CV_HANDLER()
39756 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_W_SPEC_CV_CV_HANDLER()
39781 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execu… in ZEND_FETCH_DIM_RW_SPEC_CV_CV_HANDLER()
39784 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_RW_SPEC_CV_CV_HANDLER()
39799 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(… in ZEND_FETCH_DIM_IS_SPEC_CV_CV_HANDLER()
39819 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execu… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
39821 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
39832 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
39857 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execu… in ZEND_FETCH_DIM_UNSET_SPEC_CV_CV_HANDLER()
39860 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_DIM_UNSET_SPEC_CV_CV_HANDLER()
39863 if (UNEXPECTED(EX_T(opline->result.var).var.ptr_ptr == NULL)) { in ZEND_FETCH_DIM_UNSET_SPEC_CV_CV_HANDLER()
39868 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_DIM_UNSET_SPEC_CV_CV_HANDLER()
39897 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in zend_fetch_property_address_read_helper_SPEC_CV_CV()
39910 AI_SET_PTR(&EX_T(opline->result.var), retval); in zend_fetch_property_address_read_helper_SPEC_CV_CV()
39946 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
39953 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
39958 zval **retval_ptr = EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
39963 EX_T(opline->result.var).var.ptr = *EX_T(opline->result.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
39964 EX_T(opline->result.var).var.ptr_ptr = &EX_T(opline->result.var).var.ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
39988 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_RW_SPEC_CV_CV_HANDLER()
39995 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_RW_SPEC_CV_CV_HANDLER()
40017 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_FETCH_OBJ_IS_SPEC_CV_CV_HANDLER()
40030 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_FETCH_OBJ_IS_SPEC_CV_CV_HANDLER()
40063 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CV_HANDLER()
40070 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CV_HANDLER()
40102 …zend_fetch_property_address(&EX_T(opline->result.var), container, property, ((IS_CV == IS_CONST) ?… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
40109 EXTRACT_ZVAL_PTR(&EX_T(opline->result.var)); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
40112 PZVAL_UNLOCK(*EX_T(opline->result.var).var.ptr_ptr, &free_res); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
40113 if (EX_T(opline->result.var).var.ptr_ptr != &EG(uninitialized_zval_ptr)) { in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
40114 SEPARATE_ZVAL_IF_NOT_REF(EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
40116 PZVAL_LOCK(*EX_T(opline->result.var).var.ptr_ptr); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
40139 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_OBJ_SPEC_CV_CV_HANDLER()
40171 …zend_assign_to_object(RETURN_VALUE_USED(opline)?&EX_T(opline->result.var).var.ptr:NULL, object_ptr… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40183 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CV, BP_VAR_W TSRMLS_C… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40188 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40193 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40195 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40199 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40207 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40219 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40244 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_CV TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
40249 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
40251 AI_SET_PTR(&EX_T(opline->result.var), retval); in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
40255 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
40263 AI_SET_PTR(&EX_T(opline->result.var), &EG(uninitialized_zval)); in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
40275 AI_SET_PTR(&EX_T(opline->result.var), value); in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
40303 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
40316 …if (IS_CV == IS_VAR && UNEXPECTED(EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.… in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
40333 AI_SET_PTR(&EX_T(opline->result.var), *variable_ptr_ptr); in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
40427 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CV_CV_HANDLER()
40429 is_equal_function(&EX_T(opline->result.var).tmp_var, in ZEND_CASE_SPEC_CV_CV_HANDLER()
40486 …zend_hash_index_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), hval, &expr_ptr, sizeof(zval *)… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
40499 …zend_hash_quick_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), Z_STRVAL_P(offset), Z_STRLEN_P(… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
40502 …zend_hash_update(Z_ARRVAL(EX_T(opline->result.var).tmp_var), "", sizeof(""), &expr_ptr, sizeof(zva… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
40512 …zend_hash_next_index_insert(Z_ARRVAL(EX_T(opline->result.var).tmp_var), &expr_ptr, sizeof(zval *),… in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
40527 array_init(&EX_T(opline->result.var).tmp_var); in ZEND_INIT_ARRAY_SPEC_CV_CV_HANDLER()
40805 Z_TYPE(EX_T(opline->result.var).tmp_var) = IS_BOOL; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CV()
40807 Z_LVAL(EX_T(opline->result.var).tmp_var) = result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CV()
40809 Z_LVAL(EX_T(opline->result.var).tmp_var) = !result; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CV()
40880 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CV_CV_HANDLER()
40881 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CV_CV_HANDLER()
40965 generator->send_target = &EX_T(opline->result.var).var.ptr; in ZEND_YIELD_SPEC_CV_CV_HANDLER()
40967 EX_T(opline->result.var).var.ptr = &EG(uninitialized_zval); in ZEND_YIELD_SPEC_CV_CV_HANDLER()