Home
last modified time | relevance | path

Searched refs:currLink (Results 1 – 3 of 3) sorted by relevance

/external/icu/icu4c/source/common/
Dushape.cpp1207 UChar prevLink = 0, lastLink = 0, currLink, nextLink = 0; in shapeUnicode() local
1242 currLink = getLink(dest[i]); in shapeUnicode()
1249 if ((currLink & 0xFF00) > 0 || (getLink(dest[i]) & IRRELEVANT) != 0) { in shapeUnicode()
1265 if ( ((currLink & ALEFTYPE) > 0) && ((lastLink & LAMTYPE) > 0) ) { in shapeUnicode()
1274currLink = getLink(wLamalef); /* LAMALEF_SPACE_SUB is added here and is replaced by spaces */ in shapeUnicode()
1299 [currLink & (LINKR + LINKL)]; in shapeUnicode()
1301 if ((currLink & (LINKR+LINKL)) == 1) { in shapeUnicode()
1328 }else if ((currLink & APRESENT) > 0) { in shapeUnicode()
1329 dest[i] = (UChar)(0xFB50 + (currLink >> 8) + Shape); in shapeUnicode()
1330 }else if ((currLink >> 8) > 0 && (currLink & IRRELEVANT) == 0) { in shapeUnicode()
[all …]
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DArabicShaping.java1680 int currLink = getLink(dest[i]); in shapeUnicode() local
1691 if ((currLink & '\uFF00') > 0 || isTashkeelChar(dest[i])) { in shapeUnicode()
1708 if (((currLink & ALEFTYPE) > 0) && ((lastLink & LAMTYPE) > 0)) { in shapeUnicode()
1719 currLink = getLink(wLamalef); // requires '\u0000', unfortunately in shapeUnicode()
1746 [currLink & LINK_MASK]; in shapeUnicode()
1778 dest[i] = (char)('\uFE70' + (currLink >> 8) + shape); in shapeUnicode()
1783 if ((currLink & IRRELEVANT) == 0) { in shapeUnicode()
1785 lastLink = currLink; in shapeUnicode()
1792 currLink = nextLink; in shapeUnicode()
1795 currLink = getLink(dest[i]); in shapeUnicode()
/external/icu/android_icu4j/src/main/java/android/icu/text/
DArabicShaping.java1632 int currLink = getLink(dest[i]); in shapeUnicode() local
1643 if ((currLink & '\uFF00') > 0 || isTashkeelChar(dest[i])) { in shapeUnicode()
1660 if (((currLink & ALEFTYPE) > 0) && ((lastLink & LAMTYPE) > 0)) { in shapeUnicode()
1671 currLink = getLink(wLamalef); // requires '\u0000', unfortunately in shapeUnicode()
1698 [currLink & LINK_MASK]; in shapeUnicode()
1730 dest[i] = (char)('\uFE70' + (currLink >> 8) + shape); in shapeUnicode()
1735 if ((currLink & IRRELEVANT) == 0) { in shapeUnicode()
1737 lastLink = currLink; in shapeUnicode()
1744 currLink = nextLink; in shapeUnicode()
1747 currLink = getLink(dest[i]); in shapeUnicode()