Lines Matching refs:CollationSettings
27 CollationFastLatin::getOptions(const CollationData *data, const CollationSettings &settings, in getOptions()
35 if((settings.options & CollationSettings::ALTERNATE_MASK) == 0) { in getOptions()
99 if(digitsAreReordered || (settings.options & CollationSettings::NUMERIC) != 0) { in getOptions()
141 if(c <= 0x39 && c >= 0x30 && (options & CollationSettings::NUMERIC) != 0) { in compareUTF16()
172 if(c <= 0x39 && c >= 0x30 && (options & CollationSettings::NUMERIC) != 0) { in compareUTF16()
215 if(CollationSettings::getStrength(options) >= UCOL_SECONDARY) { in compareUTF16()
277 if((options & CollationSettings::BACKWARD_SECONDARY) != 0) { in compareUTF16()
290 if((options & CollationSettings::CASE_LEVEL) != 0) { in compareUTF16()
291 UBool strengthIsPrimary = CollationSettings::getStrength(options) == UCOL_PRIMARY; in compareUTF16()
329 if((options & CollationSettings::UPPER_FIRST) == 0) { in compareUTF16()
340 if(CollationSettings::getStrength(options) <= UCOL_SECONDARY) { return UCOL_EQUAL; } in compareUTF16()
343 UBool withCaseBits = CollationSettings::isTertiaryWithCaseBits(options); in compareUTF16()
382 if(CollationSettings::sortsTertiaryUpperCaseFirst(options)) { in compareUTF16()
399 if(CollationSettings::getStrength(options) <= UCOL_TERTIARY) { return UCOL_EQUAL; } in compareUTF16()
481 if(c <= 0x39 && c >= 0x30 && (options & CollationSettings::NUMERIC) != 0) { in compareUTF8()
518 if(c <= 0x39 && c >= 0x30 && (options & CollationSettings::NUMERIC) != 0) { in compareUTF8()
566 if(CollationSettings::getStrength(options) >= UCOL_SECONDARY) { in compareUTF8()
628 if((options & CollationSettings::BACKWARD_SECONDARY) != 0) { in compareUTF8()
641 if((options & CollationSettings::CASE_LEVEL) != 0) { in compareUTF8()
642 UBool strengthIsPrimary = CollationSettings::getStrength(options) == UCOL_PRIMARY; in compareUTF8()
680 if((options & CollationSettings::UPPER_FIRST) == 0) { in compareUTF8()
691 if(CollationSettings::getStrength(options) <= UCOL_SECONDARY) { return UCOL_EQUAL; } in compareUTF8()
694 UBool withCaseBits = CollationSettings::isTertiaryWithCaseBits(options); in compareUTF8()
733 if(CollationSettings::sortsTertiaryUpperCaseFirst(options)) { in compareUTF8()
750 if(CollationSettings::getStrength(options) <= UCOL_TERTIARY) { return UCOL_EQUAL; } in compareUTF8()