Lines Matching full:conts
1192 //UChar *conts = (UChar *)((uint8_t *)src->UCA->image + src->UCA->image->UCAConsts+sizeof(UCAConstants));
1193 UChar *conts = (UChar *)((uint8_t *)src->UCA->image + src->UCA->image->contractionUCACombos);
1200 while(*conts != 0) {
1201 /*tailoredCE = ucmpe32_get(t->mapping, *conts);*/
1202 tailoredCE = utrie_get32(t->mapping, *conts, NULL);
1206 if(uprv_cnttab_isTailored(t->contractions, tailoredCE, conts+1, status) == TRUE) {
1210 if (!needToAdd && isPrefix(tailoredCE) && *(conts+1)==0) {
1214 elm.uchars[0] = *conts;
1217 elm.prefixChars[0] = *(conts+2);
1222 if ((prefixEnt==NULL) || *(prefixEnt->prefix)!=*(conts+2)) {
1226 if(src->removeSet != NULL && uset_contains(src->removeSet, *conts)) {
1231 if (*(conts+1) != 0) { // contractions
1236 el.uchars[0] = *conts;
1237 el.uchars[1] = *(conts+1);
1238 if(*(conts+2)!=0) {
1239 el.uchars[2] = *(conts+2);
1253 el.uchars[0] = *conts;
1256 el.prefixChars[0] = *(conts+2);
1287 } else if(src->removeSet != NULL && uset_contains(src->removeSet, *conts)) {
1288 ucol_uprv_bld_copyRangeFromUCA(src, t, *conts, *conts, status);
1290 conts+=3;