Lines Matching refs:zstr
1663 if (Z_TYPE(intern->u.caching.zstr) != IS_UNDEF) { in spl_dual_it_free()
1664 zval_ptr_dtor(&intern->u.caching.zstr); in spl_dual_it_free()
1665 ZVAL_UNDEF(&intern->u.caching.zstr); in spl_dual_it_free()
2694 ZVAL_COPY_VALUE(&intern->u.caching.zstr, &intern->inner.zobject); in spl_caching_it_next()
2696 ZVAL_COPY_VALUE(&intern->u.caching.zstr, &intern->current.data); in spl_caching_it_next()
2698 use_copy = zend_make_printable_zval(&intern->u.caching.zstr, &expr_copy); in spl_caching_it_next()
2700 ZVAL_COPY_VALUE(&intern->u.caching.zstr, &expr_copy); in spl_caching_it_next()
2701 } else if (Z_REFCOUNTED(intern->u.caching.zstr)) { in spl_caching_it_next()
2702 Z_ADDREF(intern->u.caching.zstr); in spl_caching_it_next()
2806 if (Z_TYPE(intern->u.caching.zstr) == IS_STRING) { in SPL_METHOD()
2807 RETURN_STR_COPY(Z_STR_P(&intern->u.caching.zstr)); in SPL_METHOD()