• Home
  • Raw
  • Download

Lines Matching refs:ces

132     int32_t fetchCEs(const UnicodeString &str, int32_t start, int64_t ces[], int32_t cesLength);
172 int64_t ces[], int32_t cesLength) { in fetchCEs() argument
175 builderData.ces = builder.ce64s.getBuffer(); in fetchCEs()
201 ces[cesLength] = ce; in fetchCEs()
399 int64_t dataCE = fromBase ? base->ces[i] : ce64s.elementAti(i); in getCE32FromOffsetCE32()
464 return fromBase ? base->ces[i] : ce64s.elementAti(i); in getSingleCE()
530 const int64_t ces[], int32_t cesLength, in add() argument
532 uint32_t ce32 = encodeCEs(ces, cesLength, errorCode); in add()
656 CollationDataBuilder::encodeCEs(const int64_t ces[], int32_t cesLength, in encodeCEs() argument
672 return encodeOneCE(ces[0], errorCode); in encodeCEs()
675 int64_t ce0 = ces[0]; in encodeCEs()
676 int64_t ce1 = ces[1]; in encodeCEs()
696 uint32_t ce32 = encodeOneCEAsCE32(ces[i]); in encodeCEs()
700 return encodeExpansion(ces, cesLength, errorCode); in encodeCEs()
704 CollationDataBuilder::encodeExpansion(const int64_t ces[], int32_t length, UErrorCode &errorCode) { in encodeExpansion() argument
707 int64_t first = ces[0]; in encodeExpansion()
720 if(ce64s.elementAti(i + j) != ces[j]) { break; } in encodeExpansion()
731 ce64s.addElement(ces[j], errorCode); in encodeExpansion()
789 const int64_t *baseCEs = base->ces + Collation::indexFromCE32(ce32); in copyFromBaseCE32()
1301 data.ces = ce64s.getBuffer(); in buildMappings()
1507 CollationDataBuilder::getCEs(const UnicodeString &s, int64_t ces[], int32_t cesLength) { in getCEs() argument
1508 return getCEs(s, 0, ces, cesLength); in getCEs()
1513 int64_t ces[], int32_t cesLength) { in getCEs() argument
1516 return getCEs(s, 0, ces, cesLength); in getCEs()
1518 return getCEs(prefix + s, prefixLength, ces, cesLength); in getCEs()
1524 int64_t ces[], int32_t cesLength) { in getCEs() argument
1529 return collIter->fetchCEs(s, start, ces, cesLength); in getCEs()