Home | History | Annotate | Download | only in common

Lines Matching refs:indexR

417                       int32_t *indexR, const char **key) {
429 *indexR=idx=_res_findTableItem(pResData, p, length, *key, key);
440 *indexR=idx=_res_findTableItem(pResData, p, length, *key, key);
450 *indexR=idx=_res_findTable32Item(pResData, p, length, *key, key);
465 int32_t indexR, const char **key) {
468 U_ASSERT(indexR>=0); /* to ensure the index is not negative */
474 if(indexR<length) {
477 *key=RES_GET_KEY16(pResData, p[indexR]);
479 return p32[indexR];
487 if(indexR<length) {
489 *key=RES_GET_KEY16(pResData, p[indexR]);
491 return URES_MAKE_RESOURCE(URES_STRING_V2, p[length+indexR]);
499 if(indexR<length) {
501 *key=RES_GET_KEY32(pResData, p[indexR]);
503 return (Resource)p[length+indexR];
522 res_getArrayItem(const ResourceData *pResData, Resource array, int32_t indexR) {
524 U_ASSERT(indexR>=0); /* to ensure the index is not negative */
529 if(indexR<*p) {
530 return (Resource)p[1+indexR];
537 if(indexR<*p) {
538 return URES_MAKE_RESOURCE(URES_STRING_V2, p[1+indexR]);
559 int32_t indexR = 0;
591 t2 = res_getTableItemByKey(pResData, t1, &indexR, key);
594 indexR = uprv_strtol(pathP, &closeIndex, 10);
597 t2 = res_getTableItemByIndex(pResData, t1, indexR, key);
601 indexR = uprv_strtol(pathP, &closeIndex, 10);
603 t2 = res_getArrayItem(pResData, t1, indexR);