Lines Matching refs:idx
310 #define ZEND_HANDLE_NUMERIC_EX(key, length, idx, func) do { \ in END_EXTERN_C() argument
327 idx = (*tmp - '0'); \ in END_EXTERN_C()
329 idx = (idx * 10) + (*tmp - '0'); \ in END_EXTERN_C()
333 if (idx-1 > LONG_MAX) { /* overflow */ \ in END_EXTERN_C()
336 idx = 0 - idx; \ in END_EXTERN_C()
337 } else if (idx > LONG_MAX) { /* overflow */ \ in END_EXTERN_C()
346 ulong idx; \
348 ZEND_HANDLE_NUMERIC_EX(key, length, idx, return func); \
353 ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_update(ht, idx, pData, nDataSize, pDest));
360 ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_del(ht, idx)); in zend_symtable_del()
367 ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_find(ht, idx, pData)); in zend_symtable_find()
374 ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_exists(ht, idx)); in zend_symtable_exists()
380 …arKey, nKeyLength, zend_hash_update_current_key_ex(ht, HASH_KEY_IS_LONG, NULL, 0, idx, mode, pos)); in zend_symtable_update_current_key_ex()