Lines Matching refs:array_ref
5749 zval *array_ptr, *array_ref; variable
5754 array_ref = array_ptr = GET_OP1_ZVAL_PTR_PTR(BP_VAR_R);
5755 if (Z_ISREF_P(array_ref)) {
5756 array_ptr = Z_REFVAL_P(array_ref);
5759 array_ref = array_ptr = GET_OP1_ZVAL_PTR(BP_VAR_R);
5764 if (array_ptr == array_ref) {
5765 ZVAL_NEW_REF(array_ref, array_ref);
5766 array_ptr = Z_REFVAL_P(array_ref);
5768 Z_ADDREF_P(array_ref);
5769 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
5771 array_ref = EX_VAR(opline->result.var);
5772 ZVAL_NEW_REF(array_ref, array_ptr);
5773 array_ptr = Z_REFVAL_P(array_ref);
5789 if (array_ptr == array_ref) {
5790 ZVAL_NEW_REF(array_ref, array_ref);
5791 array_ptr = Z_REFVAL_P(array_ref);
5793 Z_ADDREF_P(array_ref);
5794 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), array_ref);
5797 ZVAL_COPY_VALUE(array_ptr, array_ref);