Lines Matching refs:WeightRange
123 lengthenRange(WeightRange *range, uint32_t maxByte, uint32_t countBytes) {
139 l=((const WeightRange *)left)->start;
140 r=((const WeightRange *)right)->start;
158 WeightRange ranges[7]) {
159 WeightRange lower[5], middle, upper[5]; /* [0] and [1] are not used - this simplifies indexing */
295 uprv_memcpy(ranges, &middle, sizeof(WeightRange));
301 uprv_memcpy(ranges+rangeCount, upper+length, sizeof(WeightRange));
305 uprv_memcpy(ranges+rangeCount, lower+length, sizeof(WeightRange));
321 WeightRange ranges[7]) {
475 uprv_sortArray(ranges, rangeCount, sizeof(WeightRange), compareRanges, NULL, FALSE, &errorCode);
498 ucol_nextWeight(WeightRange ranges[], int32_t *pRangeCount) {
512 uprv_memmove(ranges, ranges+1, *pRangeCount*sizeof(WeightRange));
528 WeightRange ranges[8];