Home | History | Annotate | Download | only in i18n

Lines Matching refs:coll

214     void init(const UCollator *coll);
224 init(elems->iteratordata_.coll);
227 void UCollationPCE::init(const UCollator *coll)
231 strength = ucol_getStrength(coll);
232 toShift = ucol_getAttribute(coll, UCOL_ALTERNATE_HANDLING, &status) == UCOL_SHIFTED;
234 variableTop = coll->variableTopValue << 16;
302 elems->pce->init(elems->iteratordata_.coll);
311 ucol_openElements(const UCollator *coll,
333 uprv_init_collIterate(coll, text, textLength, &result->iteratordata_, status);
377 if (ci->coll->normalizationMode == UCOL_ON) {
414 result = (int32_t)ucol_getNextCE(elems->iteratordata_.coll,
430 const UCollator *coll = elems->iteratordata_.coll;
448 uint32_t ce = (uint32_t) ucol_getNextCE(coll, &elems->iteratordata_, status);
493 result = (int32_t)ucol_getPrevCE(elems->iteratordata_.coll,
511 const UCollator *coll = elems->iteratordata_.coll;
514 // UCollationStrength strength = ucol_getStrength(coll);
515 // UBool toShift = ucol_getAttribute(coll, UCOL_ALTERNATE_HANDLING, status) == UCOL_SHIFTED;
516 // uint32_t variableTop = coll->variableTopValue;
551 ce = ucol_getPrevCE(coll, &elems->iteratordata_, status);
611 UCOL_GETMAXEXPANSION(elems->iteratordata_.coll, (uint32_t)order, result);
613 const UCollator *coll = elems->iteratordata_.coll;
620 switch (coll->strength)
635 start = (coll)->endExpansionCE;
636 limit = (coll)->lastEndExpansionCE;
651 result = *((coll)->expansionCESize + (start - (coll)->endExpansionCE));
653 result = *(coll->expansionCESize + (limit - coll->endExpansionCE));
691 uprv_init_collIterate(elems->iteratordata_.coll, text, textLength,