Lines Matching refs:suffix
50 * Context strings sort by prefix length, then by prefix, then by contraction suffix.
70 * then the prefix string, then the contraction suffix.
705 UnicodeString suffix(s, cLength);
707 context.append(prefix).append(suffix);
708 unsafeBackwardSet.addAll(suffix);
955 ce32 = CollationData::readCE32(p); // Default if no suffix match.
993 ce32 = CollationData::readCE32(p); // Default if no suffix match.
1485 // After the list head, the prefix or suffix can be empty, but not both.
1499 // If a new suffix has been inserted before what used to be
1510 // One prefix without contraction suffix.
1517 // Entry for an empty suffix, to be stored before the trie.
1522 // If no other suffix matches, then we return this value.
1546 // the first character of every contraction suffix has lccc!=0.
1551 UnicodeString suffix(cond->context, suffixStart);
1552 uint16_t fcd16 = nfcImpl.getFCD16(suffix.char32At(0));
1556 fcd16 = nfcImpl.getFCD16(suffix.char32At(suffix.length() - 1));
1558 // The last suffix character has lccc!=0, allowing for discontiguous contractions.
1562 for (int32_t i = 0; i < suffix.length();) {
1563 UChar32 c = suffix.char32At(i);
1575 contractionBuilder.add(suffix, (int32_t)cond->ce32, errorCode);