Home | History | Annotate | Download | only in common

Lines Matching defs:decompose

427 Normalizer2Impl::decompose(const UChar *src, const UChar *limit,
493 if(!decompose(c, norm16, *buffer, errorCode)) {
513 // Decompose a short piece of text which is likely to contain characters that
524 if(!decompose(c, norm16, buffer, errorCode)) {
531 UBool Normalizer2Impl::decompose(UChar32 c, uint16_t norm16,
538 // c does not decompose
541 // Hangul syllable: decompose algorithmically
543 return buffer.appendZeroCC(jamos, jamos+Hangul::decompose(c, jamos), errorCode);
570 // c does not decompose
573 // Hangul syllable: decompose algorithmically
574 length=Hangul::decompose(c, buffer);
600 // c does not decompose
603 // Hangul syllable: decompose algorithmically
646 decompose(src, limit, &buffer, errorCode);
1150 // decompose and recompose.
1218 // Fails FCD test, need to decompose and contiguously recompose.
1239 * decompose the source text from between the boundaries,
1262 // Decompose [prevBoundary..src[ into the buffer and then recompose that part of it.
1435 * (isCompYesAndZeroCC()) so we need not decompose.
1668 // Check for proper order, and decompose locally if necessary.
1695 * Decompose and reorder a limited piece of the text.