Lines Matching refs:pCopyConstructor
745 …nd_hash_copy(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… in zend_hash_copy() argument
765 if (pCopyConstructor) { in zend_hash_copy()
766 pCopyConstructor(new_entry); in zend_hash_copy()
776 …d_hash_merge(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… in _zend_hash_merge() argument
788 …nKeyLength, p->h, p->pData, size, &t, mode ZEND_FILE_LINE_RELAY_CC)==SUCCESS && pCopyConstructor) { in _zend_hash_merge()
789 pCopyConstructor(t); in _zend_hash_merge()
792 … p->h)) && zend_hash_index_update(target, p->h, p->pData, size, &t)==SUCCESS && pCopyConstructor) { in _zend_hash_merge()
793 pCopyConstructor(t); in _zend_hash_merge()
813 …ash_merge_ex(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, uint size, m… in zend_hash_merge_ex() argument
824 …k_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &t)==SUCCESS && pCopyConstructor) { in zend_hash_merge_ex()
825 pCopyConstructor(t); in zend_hash_merge_ex()
1301 ZEND_API void _zend_hash_splice(HashTable *ht, uint nDataSize, copy_ctor_func_t pCopyConstructor, u… in _zend_hash_splice() argument
1323 if (pCopyConstructor) { in _zend_hash_splice()
1324 pCopyConstructor(new_entry); in _zend_hash_splice()
1353 if (pCopyConstructor) { in _zend_hash_splice()
1354 pCopyConstructor(q->pData); in _zend_hash_splice()