Searched refs:ht_iter (Results 1 – 3 of 3) sorted by relevance
35 uint32_t ht_iter; member474 ZEND_ASSERT(iter->ht_iter != (uint32_t) -1); in zend_weakmap_iterator_get_pos_ptr()475 return &EG(ht_iterators)[iter->ht_iter].pos; in zend_weakmap_iterator_get_pos_ptr()481 zend_hash_iterator_del(iter->ht_iter); in zend_weakmap_iterator_dtor()553 iter->ht_iter = zend_hash_iterator_add(&wm->ht, 0); in zend_weakmap_get_iterator()
62 uint32_t ht_iter; member135 intern->ht_iter = zend_hash_iterator_add(ht, zend_hash_get_current_pos(ht)); in spl_array_create_ht_iter()143 if (UNEXPECTED(intern->ht_iter == (uint32_t)-1)) { in spl_array_get_pos_ptr()146 return &EG(ht_iterators)[intern->ht_iter].pos; in spl_array_get_pos_ptr()155 if (intern->ht_iter != (uint32_t) -1) { in spl_array_object_free_storage()156 zend_hash_iterator_del(intern->ht_iter); in spl_array_object_free_storage()263 intern->ht_iter = (uint32_t)-1; in spl_array_object_new_ex()1087 if (intern->ht_iter == (uint32_t)-1) { in spl_array_rewind()1168 if (intern->ht_iter != (uint32_t)-1) { in spl_array_set_array()1169 zend_hash_iterator_del(intern->ht_iter); in spl_array_set_array()[all …]
1351 uint32_t ht_iter; in php_array_walk() local1373 ht_iter = zend_hash_iterator_add(target_hash, pos); in php_array_walk()1413 EG(ht_iterators)[ht_iter].pos = pos; in php_array_walk()1461 pos = zend_hash_iterator_pos_ex(ht_iter, array); in php_array_walk()1465 pos = zend_hash_iterator_pos(ht_iter, target_hash); in php_array_walk()1476 zend_hash_iterator_del(ht_iter); in php_array_walk()
Completed in 44 milliseconds