Lines Matching refs:RuleBasedCollator

138 RuleBasedCollator::RuleBasedCollator(const RuleBasedCollator &other)  in RuleBasedCollator()  function in RuleBasedCollator
151 RuleBasedCollator::RuleBasedCollator(const uint8_t *bin, int32_t length, in RuleBasedCollator() function in RuleBasedCollator
152 const RuleBasedCollator *base, UErrorCode &errorCode) in RuleBasedCollator()
182 RuleBasedCollator::RuleBasedCollator(const CollationCacheEntry *entry) in RuleBasedCollator() function in RuleBasedCollator
194 RuleBasedCollator::~RuleBasedCollator() { in ~RuleBasedCollator()
200 RuleBasedCollator::adoptTailoring(CollationTailoring *t, UErrorCode &errorCode) { in adoptTailoring()
222 RuleBasedCollator::clone() const { in clone()
223 return new RuleBasedCollator(*this); in clone()
226 RuleBasedCollator &RuleBasedCollator::operator=(const RuleBasedCollator &other) { in operator =()
238 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(RuleBasedCollator)
241 RuleBasedCollator::operator==(const Collator& other) const {
244 const RuleBasedCollator &o = static_cast<const RuleBasedCollator &>(other);
273 RuleBasedCollator::hashCode() const { in hashCode()
288 RuleBasedCollator::setLocales(const Locale &requested, const Locale &valid, in setLocales()
303 RuleBasedCollator::getLocale(ULocDataLocaleType type, UErrorCode& errorCode) const { in getLocale()
320 RuleBasedCollator::internalGetLocaleID(ULocDataLocaleType type, UErrorCode &errorCode) const { in internalGetLocaleID()
343 RuleBasedCollator::getRules() const { in getRules()
348 RuleBasedCollator::getRules(UColRuleOption delta, UnicodeString &buffer) const { in getRules()
360 RuleBasedCollator::getVersion(UVersionInfo version) const { in getVersion()
366 RuleBasedCollator::getTailoredSet(UErrorCode &errorCode) const { in getTailoredSet()
384 RuleBasedCollator::internalGetContractionsAndExpansions( in internalGetContractionsAndExpansions()
398 RuleBasedCollator::internalAddContractions(UChar32 c, UnicodeSet &set, UErrorCode &errorCode) const… in internalAddContractions()
404 RuleBasedCollator::getDefaultSettings() const { in getDefaultSettings()
409 RuleBasedCollator::getAttribute(UColAttribute attr, UErrorCode &errorCode) const { in getAttribute()
442 RuleBasedCollator::setAttribute(UColAttribute attr, UColAttributeValue value, in setAttribute()
508 RuleBasedCollator::setMaxVariable(UColReorderCode group, UErrorCode &errorCode) { in setMaxVariable()
556 RuleBasedCollator::getMaxVariable() const { in getMaxVariable()
561 RuleBasedCollator::getVariableTop(UErrorCode & /*errorCode*/) const { in getVariableTop()
566 RuleBasedCollator::setVariableTop(const UChar *varTop, int32_t len, UErrorCode &errorCode) { in setVariableTop()
597 RuleBasedCollator::setVariableTop(const UnicodeString &varTop, UErrorCode &errorCode) { in setVariableTop()
602 RuleBasedCollator::setVariableTop(uint32_t varTop, UErrorCode &errorCode) { in setVariableTop()
636 RuleBasedCollator::getReorderCodes(int32_t *dest, int32_t capacity, in getReorderCodes()
654 RuleBasedCollator::setReorderCodes(const int32_t *reorderCodes, int32_t length, in setReorderCodes()
691 RuleBasedCollator::setFastLatinOptions(CollationSettings &ownedSettings) const { in setFastLatinOptions()
698 RuleBasedCollator::compare(const UnicodeString &left, const UnicodeString &right, in compare()
706 RuleBasedCollator::compare(const UnicodeString &left, const UnicodeString &right, in compare()
722 RuleBasedCollator::compare(const UChar *left, int32_t leftLength, in compare()
741 RuleBasedCollator::compareUTF8(const StringPiece &left, const StringPiece &right, in compareUTF8()
754 RuleBasedCollator::internalCompareUTF8(const char *left, int32_t leftLength, in internalCompareUTF8()
966 RuleBasedCollator::doCompare(const UChar *left, int32_t leftLength, in doCompare()
1085 RuleBasedCollator::doCompare(const uint8_t *left, int32_t leftLength, in doCompare()
1214 RuleBasedCollator::compare(UCharIterator &left, UCharIterator &right, in compare()
1277 RuleBasedCollator::getCollationKey(const UnicodeString &s, CollationKey &key, in getCollationKey()
1283 RuleBasedCollator::getCollationKey(const UChar *s, int32_t length, CollationKey& key, in getCollationKey()
1306 RuleBasedCollator::getSortKey(const UnicodeString &s, in getSortKey()
1312 RuleBasedCollator::getSortKey(const UChar *s, int32_t length, in getSortKey()
1330 RuleBasedCollator::writeSortKey(const UChar *s, int32_t length, in writeSortKey()
1355 RuleBasedCollator::writeIdenticalLevel(const UChar *s, const UChar *limit, in writeIdenticalLevel()
1421 RuleBasedCollator::internalNextSortKeyPart(UCharIterator *iter, uint32_t state[2], in internalNextSortKeyPart()
1489 RuleBasedCollator::internalGetCEs(const UnicodeString &str, UVector64 &ces, in internalGetCEs()
1538 RuleBasedCollator::internalGetShortDefinitionString(const char *locale, in internalGetShortDefinitionString()
1608 RuleBasedCollator::isUnsafe(UChar32 c) const { in isUnsafe()
1613 RuleBasedCollator::computeMaxExpansions(const CollationTailoring *t, UErrorCode &errorCode) { in computeMaxExpansions()
1618 RuleBasedCollator::initMaxExpansions(UErrorCode &errorCode) const { in initMaxExpansions()
1624 RuleBasedCollator::createCollationElementIterator(const UnicodeString& source) const { in createCollationElementIterator()
1636 RuleBasedCollator::createCollationElementIterator(const CharacterIterator& source) const { in createCollationElementIterator()
1648 RuleBasedCollator::getMaxExpansion(int32_t order) const { in getMaxExpansion()