Home | History | Annotate | Download | only in i18n

Lines Matching refs:lowStart

240     int32_t lowStart = scriptStarts[1];
241 U_ASSERT(lowStart == ((Collation::MERGE_SEPARATOR_BYTE + 1) << 8));
260 lowStart = addLowScriptRange(table, index, lowStart);
271 U_ASSERT(lowStart <= start);
272 skippedReserved = start - lowStart;
273 lowStart = start;
313 lowStart = addLowScriptRange(table, index, lowStart);
321 if(!hasReorderToEnd && start > lowStart) {
323 lowStart = start;
325 lowStart = addLowScriptRange(table, i, lowStart);
327 if(lowStart > highLimit) {
328 if((lowStart - (skippedReserved & 0xff00)) <= highLimit) {
363 CollationData::addLowScriptRange(uint8_t table[], int32_t index, int32_t lowStart) const {
365 if((start & 0xff) < (lowStart & 0xff)) {
366 lowStart += 0x100;
368 table[index] = (uint8_t)(lowStart >> 8);
370 lowStart = ((lowStart & 0xff00) + ((limit & 0xff00) - (start & 0xff00))) | (limit & 0xff);
371 return lowStart;