Searched refs:zval_ptr (Results 1 – 3 of 3) sorted by relevance
32 static zend_always_inline void zval_ptr_dtor_nogc(zval *zval_ptr) in zval_ptr_dtor_nogc() argument34 if (Z_REFCOUNTED_P(zval_ptr) && !Z_DELREF_P(zval_ptr)) { in zval_ptr_dtor_nogc()35 rc_dtor_func(Z_COUNTED_P(zval_ptr)); in zval_ptr_dtor_nogc()39 static zend_always_inline void i_zval_ptr_dtor(zval *zval_ptr) in i_zval_ptr_dtor() argument41 if (Z_REFCOUNTED_P(zval_ptr)) { in i_zval_ptr_dtor()42 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in i_zval_ptr_dtor()71 if (Z_REFCOUNTED_P(zval_ptr) && !Z_DELREF_P(zval_ptr)) { in zval_ptr_dtor_str()72 ZEND_ASSERT(Z_TYPE_P(zval_ptr) == IS_STRING); in zval_ptr_dtor_str()73 ZEND_ASSERT(!ZSTR_IS_INTERNED(Z_STR_P(zval_ptr))); in zval_ptr_dtor_str()75 efree(Z_STR_P(zval_ptr)); in zval_ptr_dtor_str()[all …]
82 ZEND_API void zval_ptr_dtor(zval *zval_ptr) /* {{{ */ in zval_ptr_dtor() argument84 i_zval_ptr_dtor(zval_ptr); in zval_ptr_dtor()88 ZEND_API void zval_internal_ptr_dtor(zval *zval_ptr) /* {{{ */ in zval_internal_ptr_dtor() argument90 if (Z_REFCOUNTED_P(zval_ptr)) { in zval_internal_ptr_dtor()91 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in zval_internal_ptr_dtor()94 if (Z_TYPE_P(zval_ptr) == IS_STRING) { in zval_internal_ptr_dtor()
3625 static zend_always_inline void i_zval_ptr_dtor_noref(zval *zval_ptr) { in i_zval_ptr_dtor_noref() argument3626 if (Z_REFCOUNTED_P(zval_ptr)) { in i_zval_ptr_dtor_noref()3627 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in i_zval_ptr_dtor_noref()3628 ZEND_ASSERT(Z_TYPE_P(zval_ptr) != IS_REFERENCE); in i_zval_ptr_dtor_noref()
Completed in 28 milliseconds