Home | History | Annotate | Download | only in i18n

Lines Matching refs:strength

60 * Getting the mask for collation strength
61 * @param strength collation strength
65 inline uint32_t getMask(UCollationStrength strength)
67 switch (strength)
163 if (strsrch->strength >= UCOL_QUATERNARY) {
170 } else if (strsrch->strength >= UCOL_QUATERNARY && sourcece == UCOL_IGNORABLE) {
445 // Since the strength is primary, accents are ignored in the pattern.
446 if (strsrch->strength == UCOL_PRIMARY) {
1078 if (strsrch->strength != UCOL_IDENTICAL) {
1272 //Add breakiterator boundary check for primary strength search.
1273 if (!strsrch->search->breakIter && strsrch->strength == UCOL_PRIMARY) {
2120 //Add breakiterator boundary check for primary strength search.
2121 if (!strsrch->search->breakIter && strsrch->strength == UCOL_PRIMARY) {
2687 result->strength = ucol_getStrength(collator);
2688 result->ceMask = getMask(result->strength);
3034 strsrch->strength = ucol_getStrength(collator);
3035 strsrch->ceMask = getMask(strsrch->strength);
3402 if ((strsrch->strength < UCOL_QUATERNARY && newStrength >= UCOL_QUATERNARY) ||
3403 (strsrch->strength >= UCOL_QUATERNARY && newStrength < UCOL_QUATERNARY)) {
3407 strsrch->strength = ucol_getStrength(strsrch->collator);
3408 ceMask = getMask(strsrch->strength);
3894 // 2. An int64_t CE weight is determined for each resulting unit (high 16 bits are primary strength, next
4697 if (targetce == UCOL_IGNORABLE && strsrch->strength != UCOL_PRIMARY) {