Home | History | Annotate | Download | only in i18n

Lines Matching refs:UCA

1168     If "xy" doesn't occur earlier in the list or in the UCA, convert &xy * c *
1197 /* this is a virgin before - we need to fish the anchor from the UCA */
1203 uprv_init_collIterate(src->UCA, src->source+((sourceToken->source)&0xFFFFFF), 1, &s);
1205 uprv_init_collIterate(src->UCA, src->source+src->parsedToken.charsOffset /**charsOffset*/, 1, &s);
1208 baseCE = ucol_getNextCE(src->UCA, &s, status) & 0xFFFFFF3F;
1209 baseContCE = ucol_getNextCE(src->UCA, &s, status);
1215 UCAConstants *consts = (UCAConstants *)((uint8_t *)src->UCA->image + src->UCA->image->UCAConsts);
1305 // We got an UCA before. However, this might have been tailored.
1321 // therefore, I don't really care if the UCA value before a has been changed.
1328 // if we found a tailored thing, we have to use the UCA value and construct
1615 /* this is a before that is already ordered in the UCA - so we need to get the previous with good strength */
1640 /* inverse UCA & getPrevious. The next bound is not set, and will be decided */
1647 UCAConstants *consts = (UCAConstants *)((uint8_t *)src->UCA->image + src->UCA->image->UCAConsts);
1677 If "xy" doesn't occur earlier in the list or in the UCA, convert &xy * c *
1687 uprv_init_collIterate(src->UCA, src->source+src->parsedToken.charsOffset, src->parsedToken.charsLen, &s);
1689 CE = ucol_getNextCE(src->UCA, &s, status);
1691 SecondCE = ucol_getNextCE(src->UCA, &s, status);
1738 void ucol_tok_initTokenList(UColTokenParser *src, const UChar *rules, const uint32_t rulesLength, const UCollator *UCA, UErrorCode *status) {
1761 if(optionNumber == OPTION_OPTIMIZE) { /* copy - parts of UCA to tailoring */
1815 src->UCA = UCA;
1843 uprv_memcpy(src->opts, UCA->options, sizeof(UColOptionSet));
1857 UCAConstants *consts = (UCAConstants *)((uint8_t *)src->UCA->image + src->UCA->image->UCAConsts);