Lines Matching refs:_ht
197 #define ZEND_HASH_INDEX_FIND(_ht, _h, _ret, _not_found) do { \ argument
198 if (EXPECTED(HT_IS_PACKED(_ht))) { \
199 if (EXPECTED((zend_ulong)(_h) < (zend_ulong)(_ht)->nNumUsed)) { \
200 _ret = &_ht->arPacked[_h]; \
208 _ret = _zend_hash_index_find(_ht, _h); \
220 #define ZEND_HASH_INDEX_LOOKUP(_ht, _h, _ret) do { \ argument
221 if (EXPECTED(HT_IS_PACKED(_ht))) { \
222 if (EXPECTED((zend_ulong)(_h) < (zend_ulong)(_ht)->nNumUsed)) { \
223 _ret = &_ht->arPacked[_h]; \
229 _ret = zend_hash_index_lookup(_ht, _h); \
1015 #define _ZEND_HASH_FOREACH_VAL(_ht) do { \ argument
1016 const HashTable *__ht = (_ht); \
1023 #define _ZEND_HASH_REVERSE_FOREACH_VAL(_ht) do { \ argument
1024 const HashTable *__ht = (_ht); \
1032 #define ZEND_HASH_FOREACH_FROM(_ht, indirect, _from) do { \ argument
1033 const HashTable *__ht = (_ht); \
1058 #define ZEND_HASH_FOREACH(_ht, indirect) ZEND_HASH_FOREACH_FROM(_ht, indirect, 0) argument
1060 #define ZEND_HASH_REVERSE_FOREACH(_ht, indirect) do { \ argument
1061 const HashTable *__ht = (_ht); \
1249 #define ZEND_HASH_MAP_FOREACH_FROM(_ht, indirect, _from) do { \ argument
1250 const HashTable *__ht = (_ht); \
1261 #define ZEND_HASH_MAP_FOREACH(_ht, indirect) ZEND_HASH_MAP_FOREACH_FROM(_ht, indirect, 0) argument
1263 #define ZEND_HASH_MAP_REVERSE_FOREACH(_ht, indirect) do { \ argument
1264 /* const */ HashTable *__ht = (_ht); \
1457 #define ZEND_HASH_PACKED_FOREACH_FROM(_ht, _from) do { \ argument
1458 const HashTable *__ht = (_ht); \
1467 #define ZEND_HASH_PACKED_FOREACH(_ht) ZEND_HASH_PACKED_FOREACH_FROM(_ht, 0) argument
1469 #define ZEND_HASH_PACKED_REVERSE_FOREACH(_ht) do { \ argument
1470 const HashTable *__ht = (_ht); \