Lines Matching refs:idx
307 #define ZEND_HANDLE_NUMERIC_EX(key, length, idx, func) do { \ in END_EXTERN_C() argument
324 idx = (*tmp - '0'); \ in END_EXTERN_C()
326 idx = (idx * 10) + (*tmp - '0'); \ in END_EXTERN_C()
330 if (idx-1 > LONG_MAX) { /* overflow */ \ in END_EXTERN_C()
333 idx = 0 - idx; \ in END_EXTERN_C()
334 } else if (idx > LONG_MAX) { /* overflow */ \ in END_EXTERN_C()
343 ulong idx; \
345 ZEND_HANDLE_NUMERIC_EX(key, length, idx, return func); \
350 ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_update(ht, idx, pData, nDataSize, pDest));
357 ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_del(ht, idx)); in zend_symtable_del()
364 ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_find(ht, idx, pData)); in zend_symtable_find()
371 ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_exists(ht, idx)); in zend_symtable_exists()
377 …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()