Home | History | Annotate | Download | only in i18n

Lines Matching defs:UCA

153     /* not defined in the UCA. */
344 UCAConstants *consts = (UCAConstants *)((uint8_t *)src->UCA->image + src->UCA->image->UCAConsts);
621 uint8_t ucol_uprv_getCaseBits(const UCollator *UCA, const UChar *src, uint32_t len, UErrorCode *status) {
637 uprv_init_collIterate(UCA, &n[i], 1, &s, status);
638 order = ucol_getNextCE(UCA, &s, status);
720 tok->CEs[0] |= ucol_uprv_getCaseBits(src->UCA, cPoints, cSize, status);
722 // Copy it from the UCA
723 uint32_t caseCE = ucol_getFirstCE(src->UCA, cPoints[0], status);
888 /* will have to get one from UCA */
893 uprv_init_collIterate(src->UCA, expOffset + src->source, 1, &s, status);
896 order = ucol_getNextCE(src->UCA, &s, status);
940 if(src->UCA != NULL) {
1039 //uprv_init_collIterate(src->UCA, decomp, 1, &colIt);
1045 // falling back to the UCA).
1047 UTRIE_GET32(src->UCA->mapping, u, CE);
1057 // it doesn't make any difference whether we have to go to the UCA
1060 uprv_init_collIterate(src->UCA, el.uchars, el.cSize, &colIt, status);
1062 CE = ucol_getNextCE(src->UCA, &colIt, status);
1098 ? That is, if UCA has ... x <<< X << x' <<< X' < y ..., and the
1129 uprv_memcpy(image, src->UCA->image, sizeof(UCATableHeader));
1167 tempUCATable *t = uprv_uca_initTempTable(image, src->opts, src->UCA, NOT_FOUND_TAG, NOT_FOUND_TAG, status);
1204 /* copy contractions from the UCA - this is felt mostly for cyrillic*/
1207 UChar *conts = (UChar *)((uint8_t *)src->UCA->image + src->UCA->image->contractionUCACombos);
1208 int32_t maxUCAContractionLength = src->UCA->image->contractionUCACombosWidth;
1209 UCollationElements *ucaEl = ucol_openElements(src->UCA, NULL, 0, status);
1313 utrie_enum(&t->UCA->mapping, NULL, _processUCACompleteIgnorables, t);
1359 UCollator *UCA = ucol_initUCA(&status);
1360 // UCA versions of UCA and inverse UCA should match
1361 if(uprv_memcmp(newInvUCA->UCAVersion, UCA->image->UCAVersion, sizeof(UVersionInfo)) != 0) {