Lines Matching refs:CollationBuilder

165     CollationBuilder builder(base, errorCode);  in internalBuildTailoring()
195 const int32_t CollationBuilder::HAS_BEFORE2;
196 const int32_t CollationBuilder::HAS_BEFORE3;
199 CollationBuilder::CollationBuilder(const CollationTailoring *b, UErrorCode &errorCode) in CollationBuilder() function in CollationBuilder
226 CollationBuilder::~CollationBuilder() { in ~CollationBuilder()
231 CollationBuilder::parseAndBuild(const UnicodeString &ruleString, in parseAndBuild()
292 CollationBuilder::addReset(int32_t strength, const UnicodeString &str, in addReset()
437 CollationBuilder::getWeight16Before(int32_t index, int64_t node, int32_t level) { in getWeight16Before()
480 CollationBuilder::getSpecialResetPosition(const UnicodeString &str, in getSpecialResetPosition()
646 CollationBuilder::addRelation(int32_t strength, const UnicodeString &prefix, in addRelation()
761 CollationBuilder::findOrInsertNodeForCEs(int32_t strength, const char *&parserErrorReason, in findOrInsertNodeForCEs()
796 CollationBuilder::findOrInsertNodeForRootCE(int64_t ce, int32_t strength, UErrorCode &errorCode) { in findOrInsertNodeForRootCE()
854 CollationBuilder::findOrInsertNodeForPrimary(uint32_t p, UErrorCode &errorCode) { in findOrInsertNodeForPrimary()
871 CollationBuilder::findOrInsertWeakNode(int32_t index, uint32_t weight16, int32_t level, UErrorCode … in findOrInsertWeakNode()
938 CollationBuilder::insertTailoredNodeAfter(int32_t index, int32_t strength, UErrorCode &errorCode) { in insertTailoredNodeAfter()
962 CollationBuilder::insertNodeBetween(int32_t index, int32_t nextIndex, int64_t node, in insertNodeBetween()
985 CollationBuilder::findCommonNode(int32_t index, int32_t strength) const { in findCommonNode()
1012 CollationBuilder::setCaseBits(const UnicodeString &nfdString, in setCaseBits()
1082 CollationBuilder::suppressContractions(const UnicodeSet &set, const char *&parserErrorReason, in suppressContractions()
1092 CollationBuilder::optimize(const UnicodeSet &set, const char *& /* parserErrorReason */, in optimize()
1099 CollationBuilder::addWithClosure(const UnicodeString &nfdPrefix, const UnicodeString &nfdString, in addWithClosure()
1110 CollationBuilder::addOnlyClosure(const UnicodeString &nfdPrefix, const UnicodeString &nfdString, in addOnlyClosure()
1150 CollationBuilder::addTailComposites(const UnicodeString &nfdPrefix, const UnicodeString &nfdString, in addTailComposites()
1214 CollationBuilder::mergeCompositeIntoString(const UnicodeString &nfdString, in mergeCompositeIntoString()
1302 CollationBuilder::ignorePrefix(const UnicodeString &s, UErrorCode &errorCode) const { in ignorePrefix()
1308 CollationBuilder::ignoreString(const UnicodeString &s, UErrorCode &errorCode) const { in ignoreString()
1315 CollationBuilder::isFCD(const UnicodeString &s, UErrorCode &errorCode) const { in isFCD()
1320 CollationBuilder::closeOverComposites(UErrorCode &errorCode) { in closeOverComposites()
1344 CollationBuilder::addIfDifferent(const UnicodeString &prefix, const UnicodeString &str, in addIfDifferent()
1360 CollationBuilder::sameCEs(const int64_t ces1[], int32_t ces1Length, in sameCEs()
1385 CollationBuilder::makeTailoredCEs(UErrorCode &errorCode) { in makeTailoredCEs()
1561 CollationBuilder::countTailoredNodes(const int64_t *nodesArray, int32_t i, int32_t strength) { in countTailoredNodes()
1585 if(CollationBuilder::isTempCE32(ce32)) { in modifyCE32()
1587 return finalCEs[CollationBuilder::indexFromTempCE32(ce32)] | ((ce32 & 0xc0) << 8); in modifyCE32()
1593 if(CollationBuilder::isTempCE(ce)) { in modifyCE()
1595 return finalCEs[CollationBuilder::indexFromTempCE(ce)] | (ce & 0xc000); in modifyCE()
1608 CollationBuilder::finalizeCEs(UErrorCode &errorCode) { in finalizeCEs()
1623 CollationBuilder::ceStrength(int64_t ce) { in ceStrength()