Home | History | Annotate | Download | only in i18n

Lines Matching refs:composed

1249         UCAElements *composed = (UCAElements *)uprv_malloc(sizeof(UCAElements));
1251 if (composed == NULL) {
1255 uprv_memcpy(composed, element, sizeof(UCAElements));
1256 composed->cPoints = composed->uchars;
1257 composed->prefix = composed->prefixChars;
1259 composed->prefixSize = unorm_normalize(element->prefix, element->prefixSize, UNORM_NFC, 0, composed->prefix, 128, status);
1278 if(composed->prefixSize != element->prefixSize || uprv_memcmp(composed->prefix, element->prefix, element->prefixSize)) {
1280 composed->mapCE = uprv_uca_addPrefix(t, element->mapCE, composed, status);
1283 uprv_free(composed);
1289 if(element->cSize > 1 && !(element->cSize==2 && UTF16_IS_LEAD(element->cPoints[0]) && UTF16_IS_TRAIL(element->cPoints[1]))) { // this is a contraction, we should check whether a composed form should also be included