expr_ptr 5157 Zend/zend_vm_def.h zval *expr_ptr, new_expr; expr_ptr 5162 Zend/zend_vm_def.h expr_ptr = GET_OP1_ZVAL_PTR_PTR(BP_VAR_W); expr_ptr 5163 Zend/zend_vm_def.h if (OP1_TYPE == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 5168 Zend/zend_vm_def.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 5169 Zend/zend_vm_def.h Z_ADDREF_P(expr_ptr); expr_ptr 5172 Zend/zend_vm_def.h expr_ptr = GET_OP1_ZVAL_PTR(BP_VAR_R); expr_ptr 5176 Zend/zend_vm_def.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 5177 Zend/zend_vm_def.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 5179 Zend/zend_vm_def.h expr_ptr = &new_expr; expr_ptr 5182 Zend/zend_vm_def.h ZVAL_DEREF(expr_ptr); expr_ptr 5183 Zend/zend_vm_def.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 5184 Zend/zend_vm_def.h Z_ADDREF_P(expr_ptr); expr_ptr 5187 Zend/zend_vm_def.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 5188 Zend/zend_vm_def.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 5190 Zend/zend_vm_def.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 5192 Zend/zend_vm_def.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 5193 Zend/zend_vm_def.h expr_ptr = &new_expr; expr_ptr 5195 Zend/zend_vm_def.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 5196 Zend/zend_vm_def.h Z_ADDREF_P(expr_ptr); expr_ptr 5217 Zend/zend_vm_def.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 5221 Zend/zend_vm_def.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 5243 Zend/zend_vm_def.h zval_ptr_dtor(expr_ptr); expr_ptr 5247 Zend/zend_vm_def.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 5991 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 5996 Zend/zend_vm_execute.h expr_ptr = NULL; expr_ptr 5997 Zend/zend_vm_execute.h if (IS_CONST == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 6002 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 6003 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 6006 Zend/zend_vm_execute.h expr_ptr = EX_CONSTANT(opline->op1); expr_ptr 6010 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 6011 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 6013 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 6016 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 6017 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 6018 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 6021 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 6022 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 6024 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 6026 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 6027 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 6029 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 6030 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 6051 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 6055 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 6077 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 6081 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 7805 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 7810 Zend/zend_vm_execute.h expr_ptr = NULL; expr_ptr 7811 Zend/zend_vm_execute.h if (IS_CONST == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 7816 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 7817 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 7820 Zend/zend_vm_execute.h expr_ptr = EX_CONSTANT(opline->op1); expr_ptr 7824 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 7825 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 7827 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 7830 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 7831 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 7832 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 7835 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 7836 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 7838 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 7840 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 7841 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 7843 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 7844 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 7865 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 7869 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 7891 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 7895 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 9680 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 9685 Zend/zend_vm_execute.h expr_ptr = NULL; expr_ptr 9686 Zend/zend_vm_execute.h if (IS_CONST == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 9691 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 9692 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 9695 Zend/zend_vm_execute.h expr_ptr = EX_CONSTANT(opline->op1); expr_ptr 9699 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 9700 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 9702 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 9705 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 9706 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 9707 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 9710 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 9711 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 9713 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 9715 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 9716 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 9718 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 9719 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 9740 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 9744 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 9766 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 9770 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 11454 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 11459 Zend/zend_vm_execute.h expr_ptr = NULL; expr_ptr 11460 Zend/zend_vm_execute.h if (IS_CONST == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 11465 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 11466 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 11469 Zend/zend_vm_execute.h expr_ptr = EX_CONSTANT(opline->op1); expr_ptr 11473 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 11474 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 11476 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 11479 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 11480 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 11481 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 11484 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 11485 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 11487 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 11489 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 11490 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 11492 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 11493 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 11514 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 11518 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 11540 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 11544 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 12907 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 12912 Zend/zend_vm_execute.h expr_ptr = NULL; expr_ptr 12913 Zend/zend_vm_execute.h if (IS_TMP_VAR == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 12918 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 12919 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 12922 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1); expr_ptr 12926 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 12927 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 12929 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 12932 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 12933 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 12934 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 12937 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 12938 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 12940 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 12942 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 12943 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 12945 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 12946 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 12967 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 12971 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 12993 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 12997 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 13631 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 13636 Zend/zend_vm_execute.h expr_ptr = NULL; expr_ptr 13637 Zend/zend_vm_execute.h if (IS_TMP_VAR == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 13642 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 13643 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 13646 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1); expr_ptr 13650 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 13651 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 13653 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 13656 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 13657 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 13658 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 13661 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 13662 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 13664 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 13666 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 13667 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 13669 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 13670 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 13691 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 13695 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 13717 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 13721 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 14180 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 14185 Zend/zend_vm_execute.h expr_ptr = NULL; expr_ptr 14186 Zend/zend_vm_execute.h if (IS_TMP_VAR == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 14191 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 14192 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 14195 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1); expr_ptr 14199 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 14200 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 14202 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 14205 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 14206 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 14207 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 14210 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 14211 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 14213 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 14215 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 14216 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 14218 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 14219 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 14240 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 14244 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 14266 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 14270 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 14694 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 14699 Zend/zend_vm_execute.h expr_ptr = NULL; expr_ptr 14700 Zend/zend_vm_execute.h if (IS_TMP_VAR == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 14705 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 14706 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 14709 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1); expr_ptr 14713 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 14714 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 14716 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 14719 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 14720 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 14721 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 14724 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 14725 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 14727 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 14729 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 14730 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 14732 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 14733 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 14754 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 14758 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 14780 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 14784 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 17780 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 17785 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); expr_ptr 17786 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 17791 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 17792 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 17795 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1); expr_ptr 17799 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 17800 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 17802 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 17805 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 17806 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 17807 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 17810 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 17811 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 17813 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 17815 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 17816 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 17818 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 17819 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 17840 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 17844 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 17866 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 17870 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 19365 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 19370 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); expr_ptr 19371 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 19376 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 19377 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 19380 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1); expr_ptr 19384 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 19385 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 19387 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 19390 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 19391 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 19392 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 19395 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 19396 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 19398 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 19400 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 19401 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 19403 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 19404 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 19425 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 19429 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 19451 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 19455 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 20936 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 20941 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); expr_ptr 20942 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 20947 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 20948 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 20951 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1); expr_ptr 20955 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 20956 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 20958 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 20961 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 20962 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 20963 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 20966 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 20967 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 20969 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 20971 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 20972 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 20974 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 20975 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 20996 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 21000 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 21022 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 21026 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 22513 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 22518 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); expr_ptr 22519 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 22524 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 22525 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 22528 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1); expr_ptr 22532 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 22533 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 22535 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 22538 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 22539 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 22540 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 22543 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 22544 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 22546 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 22548 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 22549 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 22551 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 22552 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 22573 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 22577 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 22599 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 22603 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 32126 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 32131 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var); expr_ptr 32132 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 32137 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 32138 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 32141 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var); expr_ptr 32145 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 32146 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 32148 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 32151 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 32152 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 32153 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 32156 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 32157 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 32159 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 32161 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 32162 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 32164 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 32165 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 32186 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 32190 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 32212 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 32216 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 34658 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 34663 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var); expr_ptr 34664 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 34669 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 34670 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 34673 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var); expr_ptr 34677 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 34678 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 34680 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 34683 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 34684 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 34685 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 34688 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 34689 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 34691 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 34693 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 34694 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 34696 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 34697 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 34718 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 34722 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 34744 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 34748 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 37210 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 37215 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var); expr_ptr 37216 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 37221 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 37222 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 37225 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var); expr_ptr 37229 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 37230 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 37232 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 37235 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 37236 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 37237 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 37240 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 37241 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 37243 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 37245 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 37246 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 37248 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 37249 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 37270 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 37274 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 37296 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 37300 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr); expr_ptr 39791 Zend/zend_vm_execute.h zval *expr_ptr, new_expr; expr_ptr 39796 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var); expr_ptr 39797 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(expr_ptr == NULL)) { expr_ptr 39802 Zend/zend_vm_execute.h ZVAL_MAKE_REF(expr_ptr); expr_ptr 39803 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 39806 Zend/zend_vm_execute.h expr_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var); expr_ptr 39810 Zend/zend_vm_execute.h if (UNEXPECTED(Z_OPT_COPYABLE_P(expr_ptr))) { expr_ptr 39811 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 39813 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 39816 Zend/zend_vm_execute.h ZVAL_DEREF(expr_ptr); expr_ptr 39817 Zend/zend_vm_execute.h if (Z_REFCOUNTED_P(expr_ptr)) { expr_ptr 39818 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 39821 Zend/zend_vm_execute.h if (UNEXPECTED(Z_ISREF_P(expr_ptr))) { expr_ptr 39822 Zend/zend_vm_execute.h zend_refcounted *ref = Z_COUNTED_P(expr_ptr); expr_ptr 39824 Zend/zend_vm_execute.h expr_ptr = Z_REFVAL_P(expr_ptr); expr_ptr 39826 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(&new_expr, expr_ptr); expr_ptr 39827 Zend/zend_vm_execute.h expr_ptr = &new_expr; expr_ptr 39829 Zend/zend_vm_execute.h } else if (Z_OPT_REFCOUNTED_P(expr_ptr)) { expr_ptr 39830 Zend/zend_vm_execute.h Z_ADDREF_P(expr_ptr); expr_ptr 39851 Zend/zend_vm_execute.h zend_hash_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), str, expr_ptr); expr_ptr 39855 Zend/zend_vm_execute.h zend_hash_index_update(Z_ARRVAL_P(EX_VAR(opline->result.var)), hval, expr_ptr); expr_ptr 39877 Zend/zend_vm_execute.h zval_ptr_dtor(expr_ptr); expr_ptr 39881 Zend/zend_vm_execute.h zend_hash_next_index_insert(Z_ARRVAL_P(EX_VAR(opline->result.var)), expr_ptr);