Lines Matching refs:pDestructor
259 .pDestructor = ZVAL_PTR_DTOR
262 …ne void _zend_hash_init_int(HashTable *ht, uint32_t nSize, dtor_func_t pDestructor, bool persisten… in _zend_hash_init_int() argument
273 ht->pDestructor = pDestructor; in _zend_hash_init_int()
277 ZEND_API void ZEND_FASTCALL _zend_hash_init(HashTable *ht, uint32_t nSize, dtor_func_t pDestructor,… in _zend_hash_init() argument
279 _zend_hash_init_int(ht, nSize, pDestructor, persistent); in _zend_hash_init()
865 if (ht->pDestructor) { in _zend_hash_add_or_update_i()
866 ht->pDestructor(data); in _zend_hash_add_or_update_i()
944 if (ht->pDestructor) { in _zend_hash_str_add_or_update_i()
945 ht->pDestructor(data); in _zend_hash_str_add_or_update_i()
1109 if (ht->pDestructor) { in _zend_hash_index_add_or_update_i()
1110 ht->pDestructor(zv); in _zend_hash_index_add_or_update_i()
1457 if (ht->pDestructor) { in _zend_hash_packed_del_val()
1461 ht->pDestructor(&tmp); in _zend_hash_packed_del_val()
1483 if (ht->pDestructor) { in _zend_hash_del_el_ex()
1487 ht->pDestructor(&tmp); in _zend_hash_del_el_ex()
1593 if (ht->pDestructor) { in zend_hash_del_ind()
1597 ht->pDestructor(&tmp); in zend_hash_del_ind()
1642 if (ht->pDestructor) { in zend_hash_str_del_ind()
1643 ht->pDestructor(data); in zend_hash_str_del_ind()
1734 if (ht->pDestructor) { in zend_hash_destroy()
1741 ht->pDestructor(zv); in zend_hash_destroy()
1746 ht->pDestructor(zv); in zend_hash_destroy()
1757 if (ht->pDestructor) { in zend_hash_destroy()
1763 ht->pDestructor(&p->val); in zend_hash_destroy()
1768 ht->pDestructor(&p->val); in zend_hash_destroy()
1774 ht->pDestructor(&p->val); in zend_hash_destroy()
1782 ht->pDestructor(&p->val); in zend_hash_destroy()
1819 if (UNEXPECTED(ht->pDestructor != ZVAL_PTR_DTOR)) { in zend_array_destroy()
1879 if (ht->pDestructor) { in zend_hash_clean()
1883 ht->pDestructor(zv); in zend_hash_clean()
1888 ht->pDestructor(zv); in zend_hash_clean()
1898 if (ht->pDestructor) { in zend_hash_clean()
1902 ht->pDestructor(&p->val); in zend_hash_clean()
1907 ht->pDestructor(&p->val); in zend_hash_clean()
1913 ht->pDestructor(&p->val); in zend_hash_clean()
1921 ht->pDestructor(&p->val); in zend_hash_clean()
2449 target->pDestructor = ZVAL_PTR_DTOR; in zend_array_dup()