• Home
  • Raw
  • Download

Lines Matching refs:rightPair

129     uint32_t leftPair = 0, rightPair = 0;  in compareUTF16()  local
163 while(rightPair == 0) { in compareUTF16()
165 rightPair = EOS; in compareUTF16()
170 rightPair = primaries[c]; in compareUTF16()
171 if(rightPair != 0) { break; } in compareUTF16()
175 rightPair = table[c]; in compareUTF16()
177 rightPair = table[c - PUNCT_START + LATIN_LIMIT]; in compareUTF16()
179 rightPair = lookup(table, c); in compareUTF16()
181 if(rightPair >= MIN_SHORT) { in compareUTF16()
182 rightPair &= SHORT_PRIMARY_MASK; in compareUTF16()
184 } else if(rightPair > variableTop) { in compareUTF16()
185 rightPair &= LONG_PRIMARY_MASK; in compareUTF16()
188 rightPair = nextPair(table, c, rightPair, right, NULL, rightIndex, rightLength); in compareUTF16()
189 if(rightPair == BAIL_OUT) { return BAIL_OUT_RESULT; } in compareUTF16()
190 rightPair = getPrimaries(variableTop, rightPair); in compareUTF16()
194 if(leftPair == rightPair) { in compareUTF16()
196 leftPair = rightPair = 0; in compareUTF16()
200 uint32_t rightPrimary = rightPair & 0xffff; in compareUTF16()
207 rightPair >>= 16; in compareUTF16()
217 leftPair = rightPair = 0; in compareUTF16()
244 while(rightPair == 0) { in compareUTF16()
246 rightPair = EOS; in compareUTF16()
251 rightPair = table[c]; in compareUTF16()
253 rightPair = table[c - PUNCT_START + LATIN_LIMIT]; in compareUTF16()
255 rightPair = lookup(table, c); in compareUTF16()
257 if(rightPair >= MIN_SHORT) { in compareUTF16()
258 rightPair = getSecondariesFromOneShortCE(rightPair); in compareUTF16()
260 } else if(rightPair > variableTop) { in compareUTF16()
261 rightPair = COMMON_SEC_PLUS_OFFSET; in compareUTF16()
264 rightPair = nextPair(table, c, rightPair, right, NULL, rightIndex, rightLength); in compareUTF16()
265 rightPair = getSecondaries(variableTop, rightPair); in compareUTF16()
269 if(leftPair == rightPair) { in compareUTF16()
271 leftPair = rightPair = 0; in compareUTF16()
275 uint32_t rightSecondary = rightPair & 0xffff; in compareUTF16()
286 rightPair >>= 16; in compareUTF16()
293 leftPair = rightPair = 0; in compareUTF16()
308 while(rightPair == 0) { in compareUTF16()
310 rightPair = EOS; in compareUTF16()
314 rightPair = (c <= LATIN_MAX) ? table[c] : lookup(table, c); in compareUTF16()
315 if(rightPair < MIN_LONG) { in compareUTF16()
316 rightPair = nextPair(table, c, rightPair, right, NULL, rightIndex, rightLength); in compareUTF16()
318 rightPair = getCases(variableTop, strengthIsPrimary, rightPair); in compareUTF16()
321 if(leftPair == rightPair) { in compareUTF16()
323 leftPair = rightPair = 0; in compareUTF16()
327 uint32_t rightCase = rightPair & 0xffff; in compareUTF16()
337 rightPair >>= 16; in compareUTF16()
346 leftPair = rightPair = 0; in compareUTF16()
361 while(rightPair == 0) { in compareUTF16()
363 rightPair = EOS; in compareUTF16()
367 rightPair = (c <= LATIN_MAX) ? table[c] : lookup(table, c); in compareUTF16()
368 if(rightPair < MIN_LONG) { in compareUTF16()
369 rightPair = nextPair(table, c, rightPair, right, NULL, rightIndex, rightLength); in compareUTF16()
371 rightPair = getTertiaries(variableTop, withCaseBits, rightPair); in compareUTF16()
374 if(leftPair == rightPair) { in compareUTF16()
376 leftPair = rightPair = 0; in compareUTF16()
380 uint32_t rightTertiary = rightPair & 0xffff; in compareUTF16()
397 rightPair >>= 16; in compareUTF16()
402 leftPair = rightPair = 0; in compareUTF16()
417 while(rightPair == 0) { in compareUTF16()
419 rightPair = EOS; in compareUTF16()
423 rightPair = (c <= LATIN_MAX) ? table[c] : lookup(table, c); in compareUTF16()
424 if(rightPair < MIN_LONG) { in compareUTF16()
425 rightPair = nextPair(table, c, rightPair, right, NULL, rightIndex, rightLength); in compareUTF16()
427 rightPair = getQuaternaries(variableTop, rightPair); in compareUTF16()
430 if(leftPair == rightPair) { in compareUTF16()
432 leftPair = rightPair = 0; in compareUTF16()
436 uint32_t rightQuaternary = rightPair & 0xffff; in compareUTF16()
442 rightPair >>= 16; in compareUTF16()
465 uint32_t leftPair = 0, rightPair = 0; in compareUTF8() local
508 while(rightPair == 0) { in compareUTF8()
510 rightPair = EOS; in compareUTF8()
516 rightPair = primaries[c]; in compareUTF8()
517 if(rightPair != 0) { break; } in compareUTF8()
521 rightPair = table[c]; in compareUTF8()
526 rightPair = primaries[c]; in compareUTF8()
527 if(rightPair != 0) { break; } in compareUTF8()
528 rightPair = table[c]; in compareUTF8()
530 rightPair = lookupUTF8(table, c, right, rightIndex, rightLength); in compareUTF8()
532 if(rightPair >= MIN_SHORT) { in compareUTF8()
533 rightPair &= SHORT_PRIMARY_MASK; in compareUTF8()
535 } else if(rightPair > variableTop) { in compareUTF8()
536 rightPair &= LONG_PRIMARY_MASK; in compareUTF8()
539 rightPair = nextPair(table, c, rightPair, NULL, right, rightIndex, rightLength); in compareUTF8()
540 if(rightPair == BAIL_OUT) { return BAIL_OUT_RESULT; } in compareUTF8()
541 rightPair = getPrimaries(variableTop, rightPair); in compareUTF8()
545 if(leftPair == rightPair) { in compareUTF8()
547 leftPair = rightPair = 0; in compareUTF8()
551 uint32_t rightPrimary = rightPair & 0xffff; in compareUTF8()
558 rightPair >>= 16; in compareUTF8()
568 leftPair = rightPair = 0; in compareUTF8()
595 while(rightPair == 0) { in compareUTF8()
597 rightPair = EOS; in compareUTF8()
602 rightPair = table[c]; in compareUTF8()
604 rightPair = table[((c - 0xc2) << 6) + right[rightIndex++]]; in compareUTF8()
606 rightPair = lookupUTF8Unsafe(table, c, right, rightIndex); in compareUTF8()
608 if(rightPair >= MIN_SHORT) { in compareUTF8()
609 rightPair = getSecondariesFromOneShortCE(rightPair); in compareUTF8()
611 } else if(rightPair > variableTop) { in compareUTF8()
612 rightPair = COMMON_SEC_PLUS_OFFSET; in compareUTF8()
615 rightPair = nextPair(table, c, rightPair, NULL, right, rightIndex, rightLength); in compareUTF8()
616 rightPair = getSecondaries(variableTop, rightPair); in compareUTF8()
620 if(leftPair == rightPair) { in compareUTF8()
622 leftPair = rightPair = 0; in compareUTF8()
626 uint32_t rightSecondary = rightPair & 0xffff; in compareUTF8()
637 rightPair >>= 16; in compareUTF8()
644 leftPair = rightPair = 0; in compareUTF8()
659 while(rightPair == 0) { in compareUTF8()
661 rightPair = EOS; in compareUTF8()
665 rightPair = (c <= 0x7f) ? table[c] : lookupUTF8Unsafe(table, c, right, rightIndex); in compareUTF8()
666 if(rightPair < MIN_LONG) { in compareUTF8()
667 rightPair = nextPair(table, c, rightPair, NULL, right, rightIndex, rightLength); in compareUTF8()
669 rightPair = getCases(variableTop, strengthIsPrimary, rightPair); in compareUTF8()
672 if(leftPair == rightPair) { in compareUTF8()
674 leftPair = rightPair = 0; in compareUTF8()
678 uint32_t rightCase = rightPair & 0xffff; in compareUTF8()
688 rightPair >>= 16; in compareUTF8()
697 leftPair = rightPair = 0; in compareUTF8()
712 while(rightPair == 0) { in compareUTF8()
714 rightPair = EOS; in compareUTF8()
718 rightPair = (c <= 0x7f) ? table[c] : lookupUTF8Unsafe(table, c, right, rightIndex); in compareUTF8()
719 if(rightPair < MIN_LONG) { in compareUTF8()
720 rightPair = nextPair(table, c, rightPair, NULL, right, rightIndex, rightLength); in compareUTF8()
722 rightPair = getTertiaries(variableTop, withCaseBits, rightPair); in compareUTF8()
725 if(leftPair == rightPair) { in compareUTF8()
727 leftPair = rightPair = 0; in compareUTF8()
731 uint32_t rightTertiary = rightPair & 0xffff; in compareUTF8()
748 rightPair >>= 16; in compareUTF8()
753 leftPair = rightPair = 0; in compareUTF8()
768 while(rightPair == 0) { in compareUTF8()
770 rightPair = EOS; in compareUTF8()
774 rightPair = (c <= 0x7f) ? table[c] : lookupUTF8Unsafe(table, c, right, rightIndex); in compareUTF8()
775 if(rightPair < MIN_LONG) { in compareUTF8()
776 rightPair = nextPair(table, c, rightPair, NULL, right, rightIndex, rightLength); in compareUTF8()
778 rightPair = getQuaternaries(variableTop, rightPair); in compareUTF8()
781 if(leftPair == rightPair) { in compareUTF8()
783 leftPair = rightPair = 0; in compareUTF8()
787 uint32_t rightQuaternary = rightPair & 0xffff; in compareUTF8()
793 rightPair >>= 16; in compareUTF8()