Home
last modified time | relevance | path

Searched refs:zval_ptr (Results 1 – 2 of 2) sorted by relevance

/PHP-7.3/Zend/
H A Dzend_variables.h32 static zend_always_inline void zval_ptr_dtor_nogc(zval *zval_ptr) in zval_ptr_dtor_nogc() argument
34 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()
41 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()
69 static zend_always_inline void zval_ptr_dtor_str(zval *zval_ptr) in zval_ptr_dtor_str() argument
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 …]
H A Dzend_variables.c109 ZEND_API void zval_ptr_dtor(zval *zval_ptr) /* {{{ */ in zval_ptr_dtor() argument
111 i_zval_ptr_dtor(zval_ptr ZEND_FILE_LINE_CC); in zval_ptr_dtor()
115 ZEND_API void zval_internal_ptr_dtor(zval *zval_ptr) /* {{{ */ in zval_internal_ptr_dtor() argument
117 if (Z_REFCOUNTED_P(zval_ptr)) { in zval_internal_ptr_dtor()
118 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in zval_internal_ptr_dtor()
121 if (Z_TYPE_P(zval_ptr) == IS_STRING) { in zval_internal_ptr_dtor()

Completed in 6 milliseconds