Home | History | Annotate | Download | only in i18n

Lines Matching refs:nfcImpl

798      * @param nfcImpl
803 UChar32 nextDecomposedCodePoint(const Normalizer2Impl &nfcImpl, UChar32 c) {
805 decomp = nfcImpl.getDecomposition(c, buffer, length);
849 FCDUTF16NFDIterator(const Normalizer2Impl &nfcImpl, const UChar *text, const UChar *textLimit)
852 const UChar *spanLimit = nfcImpl.makeFCD(text, textLimit, NULL, errorCode);
860 ReorderingBuffer buffer(nfcImpl, str);
862 nfcImpl.makeFCD(spanLimit, textLimit, &buffer, errorCode);
929 UCollationResult compareNFDIter(const Normalizer2Impl &nfcImpl,
945 leftCp = left.nextDecomposedCodePoint(nfcImpl, leftCp);
952 rightCp = right.nextDecomposedCodePoint(nfcImpl, rightCp);
1067 const Normalizer2Impl &nfcImpl = data->nfcImpl;
1073 return compareNFDIter(nfcImpl, leftIter, rightIter);
1075 FCDUTF16NFDIterator leftIter(nfcImpl, left, leftLimit);
1076 FCDUTF16NFDIterator rightIter(nfcImpl, right, rightLimit);
1077 return compareNFDIter(nfcImpl, leftIter, rightIter);
1192 const Normalizer2Impl &nfcImpl = data->nfcImpl;
1202 return compareNFDIter(nfcImpl, leftIter, rightIter);
1206 return compareNFDIter(nfcImpl, leftIter, rightIter);
1261 const Normalizer2Impl &nfcImpl = data->nfcImpl;
1265 return compareNFDIter(nfcImpl, leftIter, rightIter);
1269 return compareNFDIter(nfcImpl, leftIter, rightIter);
1355 const UChar *nfdQCYesLimit = data->nfcImpl.decompose(s, limit, NULL, errorCode);
1373 data->nfcImpl.decompose(nfdQCYesLimit, limit, nfd, destLengthEstimate, errorCode);