Searched refs:pCopyConstructor (Results 1 – 4 of 4) sorted by relevance
/PHP-5.4/Zend/ |
H A D | zend_ts_hash.c | 267 …ash_copy(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… in zend_ts_hash_copy() argument 271 zend_hash_copy(TS_HASH(target), TS_HASH(source), pCopyConstructor, tmp, size); in zend_ts_hash_copy() 276 …py_to_hash(HashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… in zend_ts_hash_copy_to_hash() argument 279 zend_hash_copy(target, TS_HASH(source), pCopyConstructor, tmp, size); in zend_ts_hash_copy_to_hash() 283 …sh_merge(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… in zend_ts_hash_merge() argument 287 zend_hash_merge(TS_HASH(target), TS_HASH(source), pCopyConstructor, tmp, size, overwrite); in zend_ts_hash_merge() 292 …merge_ex(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, uint size, m… in zend_ts_hash_merge_ex() argument 296 zend_hash_merge_ex(TS_HASH(target), TS_HASH(source), pCopyConstructor, size, pMergeSource, pParam); in zend_ts_hash_merge_ex()
|
H A D | zend_ts_hash.h | 99 …ash_copy(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… 100 …py_to_hash(HashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… 101 …sh_merge(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… 102 …merge_ex(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, uint size, m…
|
H A D | zend_hash.h | 214 …nd_hash_copy(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… 215 …d_hash_merge(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… 216 …ash_merge_ex(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, uint size, m… 221 #define zend_hash_merge(target, source, pCopyConstructor, tmp, size, overwrite) \ argument 222 _zend_hash_merge(target, source, pCopyConstructor, tmp, size, overwrite ZEND_FILE_LINE_CC)
|
H A D | zend_hash.c | 814 …nd_hash_copy(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… in zend_hash_copy() argument 834 if (pCopyConstructor) { in zend_hash_copy() 835 pCopyConstructor(new_entry); in zend_hash_copy() 845 …d_hash_merge(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, u… in _zend_hash_merge() argument 857 …nKeyLength, p->h, p->pData, size, &t, mode ZEND_FILE_LINE_RELAY_CC)==SUCCESS && pCopyConstructor) { in _zend_hash_merge() 858 pCopyConstructor(t); in _zend_hash_merge() 861 … p->h)) && zend_hash_index_update(target, p->h, p->pData, size, &t)==SUCCESS && pCopyConstructor) { in _zend_hash_merge() 862 pCopyConstructor(t); in _zend_hash_merge() 882 …ash_merge_ex(HashTable *target, HashTable *source, copy_ctor_func_t pCopyConstructor, uint size, m… in zend_hash_merge_ex() argument 893 …k_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &t)==SUCCESS && pCopyConstructor) { in zend_hash_merge_ex() [all …]
|
Completed in 18 milliseconds