Lines Matching refs:new_hash
3386 HashTable new_hash; /* New hashtable for the stack */ local
3397 …zend_hash_init(&new_hash, zend_hash_num_elements(Z_ARRVAL_P(stack)) + argc, NULL, ZVAL_PTR_DTOR, 0…
3400 zend_hash_next_index_insert_new(&new_hash, &args[i]);
3405 zend_hash_add_new(&new_hash, key, value);
3407 zend_hash_next_index_insert_new(&new_hash, value);
3413 HT_SET_ITERATORS_COUNT(&new_hash, HT_ITERATORS_COUNT(Z_ARRVAL_P(stack)));
3421 HT_FLAGS(Z_ARRVAL_P(stack)) = HT_FLAGS(&new_hash);
3422 Z_ARRVAL_P(stack)->nTableSize = new_hash.nTableSize;
3423 Z_ARRVAL_P(stack)->nTableMask = new_hash.nTableMask;
3424 Z_ARRVAL_P(stack)->nNumUsed = new_hash.nNumUsed;
3425 Z_ARRVAL_P(stack)->nNumOfElements = new_hash.nNumOfElements;
3426 Z_ARRVAL_P(stack)->nNextFreeElement = new_hash.nNextFreeElement;
3427 Z_ARRVAL_P(stack)->arData = new_hash.arData;
3428 Z_ARRVAL_P(stack)->pDestructor = new_hash.pDestructor;