Lines Matching refs:currLink
1209 UChar prevLink = 0, lastLink = 0, currLink, nextLink = 0; in shapeUnicode() local
1244 currLink = getLink(dest[i]); in shapeUnicode()
1251 if ((currLink & 0xFF00) > 0 || (getLink(dest[i]) & IRRELEVANT) != 0) { in shapeUnicode()
1267 if ( ((currLink & ALEFTYPE) > 0) && ((lastLink & LAMTYPE) > 0) ) { in shapeUnicode()
1276 … currLink = getLink(wLamalef); /* LAMALEF_SPACE_SUB is added here and is replaced by spaces */ in shapeUnicode()
1301 [currLink & (LINKR + LINKL)]; in shapeUnicode()
1303 if ((currLink & (LINKR+LINKL)) == 1) { in shapeUnicode()
1330 }else if ((currLink & APRESENT) > 0) { in shapeUnicode()
1331 dest[i] = (UChar)(0xFB50 + (currLink >> 8) + Shape); in shapeUnicode()
1332 }else if ((currLink >> 8) > 0 && (currLink & IRRELEVANT) == 0) { in shapeUnicode()
1333 dest[i] = (UChar)(0xFE70 + (currLink >> 8) + Shape); in shapeUnicode()
1339 if ((currLink & IRRELEVANT) == 0) { in shapeUnicode()
1341 lastLink = currLink; in shapeUnicode()
1347 currLink = nextLink; in shapeUnicode()
1350 currLink = getLink(dest[i]); in shapeUnicode()
1513 UChar prevLink, currLink = 0; in u_shapeArabic() local
1522 prevLink = currLink; in u_shapeArabic()
1523 currLink = getLink(source[i]); in u_shapeArabic()
1524 … if (aggregate_tashkeel && ((prevLink|currLink)&COMBINE) == COMBINE && aggregation_possible) { in u_shapeArabic()
1527 currLink = getLink(tempsource[j]); in u_shapeArabic()