Lines Matching refs:ht
269 zend_hash_destroy(generator->node.child.ht); in zend_generator_free_storage()
270 efree(generator->node.child.ht); in zend_generator_free_storage()
507 return zend_hash_index_find_ptr(node->child.ht, (zend_ulong) leaf); in zend_generator_get_child()
526 HashTable *ht = emalloc(sizeof(HashTable)); in zend_generator_add_single_child() local
527 zend_hash_init(ht, 0, NULL, NULL, 0); in zend_generator_add_single_child()
528 zend_hash_index_add_ptr(ht, in zend_generator_add_single_child()
530 node->child.ht = ht; in zend_generator_add_single_child()
533 zend_hash_index_add_ptr(node->child.ht, (zend_ulong) leaf, child); in zend_generator_add_single_child()
543 ZEND_HASH_FOREACH_NUM_KEY(src->child.ht, leaf) { in zend_generator_merge_child_nodes()
564 zend_generator *child = zend_hash_index_find_ptr(next->node.child.ht, (zend_ulong) generator); in zend_generator_add_child()
565 zend_hash_index_del(next->node.child.ht, (zend_ulong) generator); in zend_generator_add_child()
566 zend_hash_index_add_ptr(next->node.child.ht, (zend_ulong) leaf, child); in zend_generator_add_child()
701 HashTable *ht = Z_ARR(generator->values); in zend_generator_get_next_delegated_value() local
706 if (UNEXPECTED(pos >= ht->nNumUsed)) { in zend_generator_get_next_delegated_value()
711 p = &ht->arData[pos]; in zend_generator_get_next_delegated_value()