Lines Matching refs:rnd
390 DataIndex * rnd;
395 CmdBinSearch(UErrorCode, UCollator * col,DWORD win_langid,int32_t count,DataIndex * rnd,DataIndex * ord,Func fn)
396 :col(col),win_langid(win_langid), count(count), rnd(rnd), ord(ord), fn(fn),exec_count(0){}
432 return ucol_strcoll(col, rnd[i].icu_data, -1, ord[j].icu_data,-1);
436 return ucol_strcoll(col, rnd[i].icu_data, rnd[i].icu_data_len, ord[j].icu_data, ord[j].icu_data_len);
440 return strcmp( (char *) rnd[i].icu_key, (char *) ord[j].icu_key );
444 int t = CompareStringW(win_langid, 0, rnd[i].win_data, -1, ord[j].win_data, -1);
454 int t = CompareStringW(win_langid, 0, rnd[i].win_data, rnd[i].win_data_len, ord[j].win_data, ord[j].win_data_len);
465 return func(rnd[i].data, ord[j].data); \