Lines Matching refs:indexR
419 int32_t *indexR, const char **key) {
431 *indexR=idx=_res_findTableItem(pResData, p, length, *key, key);
442 *indexR=idx=_res_findTableItem(pResData, p, length, *key, key);
452 *indexR=idx=_res_findTable32Item(pResData, p, length, *key, key);
467 int32_t indexR, const char **key) {
470 U_ASSERT(indexR>=0); /* to ensure the index is not negative */
476 if(indexR<length) {
479 *key=RES_GET_KEY16(pResData, p[indexR]);
481 return p32[indexR];
489 if(indexR<length) {
491 *key=RES_GET_KEY16(pResData, p[indexR]);
493 return URES_MAKE_RESOURCE(URES_STRING_V2, p[length+indexR]);
501 if(indexR<length) {
503 *key=RES_GET_KEY32(pResData, p[indexR]);
505 return (Resource)p[length+indexR];
524 res_getArrayItem(const ResourceData *pResData, Resource array, int32_t indexR) {
526 U_ASSERT(indexR>=0); /* to ensure the index is not negative */
531 if(indexR<*p) {
532 return (Resource)p[1+indexR];
539 if(indexR<*p) {
540 indexR]);
561 int32_t indexR = 0;
593 t2 = res_getTableItemByKey(pResData, t1, &indexR, key);
596 indexR = uprv_strtol(pathP, &closeIndex, 10);
599 t2 = res_getTableItemByIndex(pResData, t1, indexR, key);
603 indexR = uprv_strtol(pathP, &closeIndex, 10);
605 t2 = res_getArrayItem(pResData, t1, indexR);