Home | History | Annotate | Download | only in i18n

Lines Matching full:composite

1180         UChar32 composite = iter.getCodepoint();
1181 nfd.getDecomposition(composite, decomp);
1182 if(!mergeCompositeIntoString(nfdString, indexAfterLastStarter, composite, decomp,
1218 UChar32 composite, const UnicodeString &decomp,
1235 // Make new FCD strings that combine a composite, or its decomposition,
1237 // Make an NFD version, and a version with the composite.
1239 newString.setTo(nfdString, 0, indexAfterLastStarter - lastStarterLength).append(composite);
1267 // but the composite's decomposition contains another starter.
1271 // Composite + sourceChar would not be FCD.
1289 // Appending the next source character to the composite would not be FCD.
1335 // Too many CEs from the decomposition (unusual), ignore this composite.
1340 const UnicodeString &composite(iter.getString());
1341 addIfDifferent(prefix, composite, ces, cesLength, Collation::UNASSIGNED_CE32, errorCode);