Home | History | Annotate | Download | only in i18n

Lines Matching refs:UCA

16 *   This program reads the Franctional UCA table and generates
17 * internal format for UCA table as well as inverse UCA table.
23 * 03/07/2001 synwee merged UCA's maxexpansion and tailoring's
111 uprv_uca_initTempTable(UCATableHeader *image, UColOptionSet *opts, const UCollator *UCA, UColCETags initTag, UColCETags supplementaryInitTag, UErrorCode *status) {
139 t->UCA = UCA;
165 /* copy UCA's maxexpansion and merge as we go along */
166 if (UCA != NULL) {
168 maxet->size = (UCA->lastEndExpansionCE - UCA->endExpansionCE)
186 uprv_memcpy(maxet->endExpansionCE + 1, UCA->endExpansionCE,
188 uprv_memcpy(maxet->expansionCESize + 1, UCA->expansionCESize,
369 r->UCA = t->UCA;
1103 /* copy the original UCA value */
1384 /* These are values that are starting in either UCA (IMPLICIT_TAG) or in the
1491 // Don't copy stuff from UCA header!
1565 if (t->UCA != 0) { /* Or in unsafebits from UCA, making a combined table. */
1567 t->unsafeCP[i] |= t->UCA->unsafeCP[i];
1576 if (t->UCA != 0) { /* Or in unsafebits from UCA, making a combined table. */
1578 t->contrEndCP[i] |= t->UCA->contrEndCP[i];
1955 tempColl = ucol_initCollator(tempData, 0, t->UCA, status);
2010 if(src->UCA != NULL) {