Lines Matching refs:prevBoundary
603 const UChar *prevBoundary=src; in decompose() local
638 prevBoundary=src; in decompose()
657 prevBoundary=src; in decompose()
662 return prevBoundary; // "no" or cc out of order in decompose()
1309 const UChar *prevBoundary=src; in compose() local
1319 if (prevBoundary != src) { in compose()
1321 prevBoundary = src; in compose()
1324 prevBoundary = --src; in compose()
1337 if (prevBoundary != limit && doCompose) { in compose()
1338 buffer.appendZeroCC(prevBoundary, limit, errorCode); in compose()
1381 … if (prevBoundary != prevSrc && !buffer.appendZeroCC(prevBoundary, prevSrc, errorCode)) { in compose()
1387 prevBoundary = src; in compose()
1394 … if (prevBoundary != prevSrc && !buffer.appendZeroCC(prevBoundary, prevSrc, errorCode)) { in compose()
1402 prevBoundary = src; in compose()
1410 hasCompBoundaryAfter(prevBoundary, prevSrc, onlyContiguous)) { in compose()
1411 … if (prevBoundary != prevSrc && !buffer.appendZeroCC(prevBoundary, prevSrc, errorCode)) { in compose()
1414 prevBoundary = src; in compose()
1420 } else if (isJamoVT(norm16) && prevBoundary != prevSrc) { in compose()
1447 … if (prevBoundary != prevSrc && !buffer.appendZeroCC(prevBoundary, prevSrc, errorCode)) { in compose()
1453 prevBoundary = src; in compose()
1472 … if (prevBoundary != prevSrc && !buffer.appendZeroCC(prevBoundary, prevSrc, errorCode)) { in compose()
1478 prevBoundary = src; in compose()
1488 if (onlyContiguous /* FCC */ && getPreviousTrailCC(prevBoundary, prevSrc) > cc) { in compose()
1501 buffer.appendZeroCC(prevBoundary, limit, errorCode); in compose()
1535 if (prevBoundary != prevSrc && !norm16HasCompBoundaryBefore(norm16)) { in compose()
1537 UCPTRIE_FAST_U16_PREV(normTrie, UCPTRIE_16, prevBoundary, p, c, norm16); in compose()
1542 …if (doCompose && prevBoundary != prevSrc && !buffer.appendZeroCC(prevBoundary, prevSrc, errorCode)… in compose()
1566 prevBoundary=src; in compose()
1578 const UChar *prevBoundary=src; in composeQuickCheck() local
1584 if (prevBoundary != src) { in composeQuickCheck()
1586 prevBoundary = src; in composeQuickCheck()
1588 prevBoundary = --src; in composeQuickCheck()
1631 if (prevBoundary != prevSrc) { in composeQuickCheck()
1633 prevBoundary = prevSrc; in composeQuickCheck()
1637 UCPTRIE_FAST_U16_PREV(normTrie, UCPTRIE_16, prevBoundary, p, c, n16); in composeQuickCheck()
1639 prevBoundary = prevSrc; in composeQuickCheck()
1641 prevBoundary = p; in composeQuickCheck()
1663 return prevBoundary; in composeQuickCheck()
1684 prevBoundary = src; in composeQuickCheck()
1693 return prevBoundary; in composeQuickCheck()
1739 const uint8_t *prevBoundary = src; in composeUTF8() local
1748 if (prevBoundary != limit && sink != nullptr) { in composeUTF8()
1749 ByteSinkUtil::appendUnchanged(prevBoundary, limit, in composeUTF8()
1782 if (prevBoundary != prevSrc && in composeUTF8()
1783 !ByteSinkUtil::appendUnchanged(prevBoundary, prevSrc, in composeUTF8()
1788 prevBoundary = src; in composeUTF8()
1795 if (prevBoundary != prevSrc && in composeUTF8()
1796 !ByteSinkUtil::appendUnchanged(prevBoundary, prevSrc, in composeUTF8()
1806 prevBoundary = src; in composeUTF8()
1814 hasCompBoundaryAfter(prevBoundary, prevSrc, onlyContiguous)) { in composeUTF8()
1815 if (prevBoundary != prevSrc && in composeUTF8()
1816 !ByteSinkUtil::appendUnchanged(prevBoundary, prevSrc, in composeUTF8()
1823 prevBoundary = src; in composeUTF8()
1834 UChar32 prev = previousHangulOrJamo(prevBoundary, prevSrc); in composeUTF8()
1856 if (prevBoundary != prevSrc && in composeUTF8()
1857 !ByteSinkUtil::appendUnchanged(prevBoundary, prevSrc, in composeUTF8()
1862 prevBoundary = src; in composeUTF8()
1881 if (prevBoundary != prevSrc && in composeUTF8()
1882 !ByteSinkUtil::appendUnchanged(prevBoundary, prevSrc, in composeUTF8()
1887 prevBoundary = src; in composeUTF8()
1897 if (onlyContiguous /* FCC */ && getPreviousTrailCC(prevBoundary, prevSrc) > cc) { in composeUTF8()
1910 ByteSinkUtil::appendUnchanged(prevBoundary, limit, in composeUTF8()
1945 if (prevBoundary != prevSrc && !norm16HasCompBoundaryBefore(norm16)) { in composeUTF8()
1947 UCPTRIE_FAST_U8_PREV(normTrie, UCPTRIE_16, prevBoundary, p, norm16); in composeUTF8()
1974 if (prevBoundary != prevSrc && in composeUTF8()
1975 !ByteSinkUtil::appendUnchanged(prevBoundary, prevSrc, in composeUTF8()
1983 prevBoundary = src; in composeUTF8()
2144 const UChar *prevBoundary=src; in makeFCD() local
2151 if(prevBoundary<src) { in makeFCD()
2152 prevBoundary=src; in makeFCD()
2157 --prevBoundary; in makeFCD()
2205 prevBoundary=src; in makeFCD()
2215 --prevBoundary; in makeFCD()
2228 prevBoundary=p; in makeFCD()
2243 prevBoundary=src; in makeFCD()
2251 return prevBoundary; // quick check "no" in makeFCD()
2258 buffer->removeSuffix((int32_t)(prevSrc-prevBoundary)); in makeFCD()
2268 decomposeShort(prevBoundary, src, FALSE, FALSE, *buffer, errorCode); in makeFCD()
2272 prevBoundary=src; in makeFCD()