Home | History | Annotate | Download | only in i18n

Lines Matching full:composed

1248         UCAElements *composed = (UCAElements *)uprv_malloc(sizeof(UCAElements));
1250 if (composed == NULL) {
1254 uprv_memcpy(composed, element, sizeof(UCAElements));
1255 composed->cPoints = composed->uchars;
1256 composed->prefix = composed->prefixChars;
1258 composed->prefixSize = unorm_normalize(element->prefix, element->prefixSize, UNORM_NFC, 0, composed->prefix, 128, status);
1277 if(composed->prefixSize != element->prefixSize || uprv_memcmp(composed->prefix, element->prefix, element->prefixSize)) {
1279 composed->mapCE = uprv_uca_addPrefix(t, element->mapCE, composed, status);
1282 uprv_free(composed);
1288 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