Lines Matching full:composite
1145 UChar32 composite = iter.getCodepoint();
1146 nfd.getDecomposition(composite, decomp);
1147 if(!mergeCompositeIntoString(nfdString, indexAfterLastStarter, composite, decomp,
1183 UChar32 composite, const UnicodeString &decomp,
1200 // Make new FCD strings that combine a composite, or its decomposition,
1202 // Make an NFD version, and a version with the composite.
1204 newString.setTo(nfdString, 0, indexAfterLastStarter - lastStarterLength).append(composite);
1232 // but the composite's decomposition contains another starter.
1236 // Composite + sourceChar would not be FCD.
1254 // Appending the next source character to the composite would not be FCD.
1300 // Too many CEs from the decomposition (unusual), ignore this composite.
1305 const UnicodeString &composite(iter.getString());
1306 addIfDifferent(prefix, composite, ces, cesLength, Collation::UNASSIGNED_CE32, errorCode);