Home | History | Annotate | Download | only in intltest

Lines Matching refs:CEList

38 CEList::CEList(UCollator *coll, const UnicodeString &string, UErrorCode &status)
98 CEList::~CEList()
105 void CEList::add(uint32_t ce, UErrorCode &status)
133 uint32_t CEList::get(int32_t index) const
142 uint32_t &CEList::operator[](int32_t index) const
147 UBool CEList::matchesAt(int32_t offset, const CEList *other) const
162 int32_t CEList::size() const
373 CEList *ceList = new CEList(coll, *st, status);
375 ceToCharsStartingWith->put(ceList->get(0), st, status);
377 delete ceList;
388 CEList *ceList = new CEList(coll, *st, status);
390 ceToCharsStartingWith->put(ceList->get(0), st, status);
392 delete ceList;
418 CEList hanList(coll, hanString, status);
419 CEList jamoList(coll, jamoString, status);
473 const CEList *CollData::getCEList(const UnicodeString *string) const
476 const CEList *list = new CEList(coll, *string, status);
486 void CollData::freeCEList(const CEList *list)
491 int32_t CollData::minLengthInChars(const CEList *ceList, int32_t offset, int32_t *history) const
500 uint32_t ce = ceList->get(offset);
501 int32_t maxOffset = ceList->size();
511 const CEList *ceList2 = new CEList(coll, *string, status);
518 if (ceList->matchesAt(offset, ceList2)) {
526 rlength = minLengthInChars(ceList, roffset, history);
559 rlength = minLengthInChars(ceList, roffset, history);
574 uint32_t jce = ceList->get(roffset);
595 if (roffset < maxOffset && isContinuation(ceList->get(roffset))) {
601 rlength = minLengthInChars(ceList, roffset, history);
622 int32_t CollData::minLengthInChars(const CEList *ceList, int32_t offset) const
624 int32_t clength = ceList->size();
631 int32_t minLength = minLengthInChars(ceList, offset, history);