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
115 uprv_uca_initTempTable(UCATableHeader *image, UColOptionSet *opts, const UCollator *UCA, UColCETags initTag, UColCETags supplementaryInitTag, UErrorCode *status) {
143 t->UCA = UCA;
169 /* copy UCA's maxexpansion and merge as we go along */
170 if (UCA != NULL) {
172 maxet->size = (int32_t)(UCA->lastEndExpansionCE - UCA->endExpansionCE) + 2;
189 uprv_memcpy(maxet->endExpansionCE + 1, UCA->endExpansionCE,
191 uprv_memcpy(maxet->expansionCESize + 1, UCA->expansionCESize,
372 r->UCA = t->UCA;
1113 /* copy the original UCA value */
1394 /* These are values that are starting in either UCA (IMPLICIT_TAG) or in the
1502 // Don't copy stuff from UCA header!
1576 if (t->UCA != 0) { /* Or in unsafebits from UCA, making a combined table. */
1578 t->unsafeCP[i] |= t->UCA->unsafeCP[i];
1587 if (t->UCA != 0) { /* Or in unsafebits from UCA, making a combined table. */
1589 t->contrEndCP[i] |= t->UCA->contrEndCP[i];
1988 tempColl = ucol_initCollator(tempData, 0, t->UCA, status);
2043 if(src->UCA != NULL) {