Lines Matching defs:srcLen
92 static const char* inverseBasic(UBiDi *pBiDi, const char *src, int32_t srcLen,
1406 int32_t srcLen, destLen, runCount, i;
1440 srcLen = u_unescape("abc ", src, MAXLEN);
1441 ubidi_setPara(bidi, src, srcLen, UBIDI_RTL, NULL, &errorCode);
1452 srcLen = u_unescape("abc def", src, MAXLEN);
1453 ubidi_setPara(bidi, src, srcLen, UBIDI_RTL, NULL, &errorCode);
1464 srcLen = u_unescape("abcdefghi ", src, MAXLEN);
1465 ubidi_setPara(bidi, src, srcLen, UBIDI_RTL, NULL, &errorCode);
1477 srcLen = u_unescape("\\u200eabc def", src, MAXLEN);
1478 ubidi_setPara(bidi, src, srcLen, UBIDI_RTL, NULL, &errorCode);
1486 srcLen = u_unescape("abcdefghi", src, MAXLEN);
1487 ubidi_setPara(bidi, src, srcLen, UBIDI_LTR, NULL, &errorCode);
1503 srcLen = u_unescape(" ", src, MAXLEN);
1504 ubidi_setPara(bidi, src, srcLen, UBIDI_RTL, NULL, &errorCode);
1512 srcLen = u_unescape("a\\u05d0 bc", src, MAXLEN);
1513 ubidi_setPara(bidi, src, srcLen, UBIDI_RTL, NULL, &errorCode);
1541 srcLen = u_unescape("abc\\u200e", src, MAXLEN);
1542 ubidi_setPara(bidi, src, srcLen, UBIDI_LTR, NULL, &errorCode);
1560 srcLen = u_unescape(" ", src, MAXLEN);
1561 ubidi_setPara(bidi, src, srcLen, UBIDI_DEFAULT_RTL, NULL, &errorCode);
1568 srcLen = u_unescape("abc", src, MAXLEN);
1569 ubidi_setPara(bidi, src, srcLen, UBIDI_DEFAULT_RTL, NULL, &errorCode);
1576 srcLen = u_unescape("\\u05d0\\u05d1", src, MAXLEN);
1577 ubidi_setPara(bidi, src, srcLen, UBIDI_DEFAULT_RTL, NULL, &errorCode);
1579 srcLen = u_unescape("\\u05d1\\u05d0", src, MAXLEN);
1582 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
1585 srcLen = u_unescape("abc \\u05d0\\u05d1", src, MAXLEN);
1586 ubidi_setPara(bidi, src, srcLen, UBIDI_DEFAULT_RTL, NULL, &errorCode);
1588 srcLen = u_unescape("\\u05d1\\u05d0 abc", src, MAXLEN);
1591 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
1594 srcLen = u_unescape("\\u05d0\\u05d1 abc", src, MAXLEN);
1595 ubidi_setPara(bidi, src, srcLen, UBIDI_DEFAULT_RTL, NULL, &errorCode);
1597 srcLen = u_unescape("\\u200fabc \\u05d1\\u05d0", src, MAXLEN);
1600 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
1603 srcLen = u_unescape("\\u05d0\\u05d1 abc .-=", src, MAXLEN);
1604 ubidi_setPara(bidi, src, srcLen, UBIDI_DEFAULT_RTL, NULL, &errorCode);
1606 srcLen = u_unescape("\\u200f=-. abc \\u05d1\\u05d0", src, MAXLEN);
1609 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
1613 srcLen = u_unescape("\n\r \n\rabc\n\\u05d0\\u05d1\rabc \\u05d2\\u05d3\n\r"
1616 ubidi_setPara(bidi, src, srcLen, UBIDI_DEFAULT_RTL, NULL, &errorCode);
1618 srcLen = u_unescape("\n\r \n\rabc\n\\u05d1\\u05d0\r\\u05d3\\u05d2 abc\n\r"
1623 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
1626 srcLen = u_unescape("\\u05d0 \t", src, MAXLEN);
1627 ubidi_setPara(bidi, src, srcLen, UBIDI_LTR, NULL, &errorCode);
1629 srcLen = u_unescape("\\u05D0\\u200e \t", src, MAXLEN);
1632 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
1635 srcLen = u_unescape("\\u05d0 123 \t\\u05d1 123 \\u05d2", src, MAXLEN);
1636 ubidi_setPara(bidi, src, srcLen, UBIDI_LTR, NULL, &errorCode);
1638 srcLen = u_unescape("\\u05d0 \\u200e123\\u200e \t\\u05d2 123 \\u05d1", src, MAXLEN);
1641 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
1644 srcLen = u_unescape("\\u05d0 123 \\u0660\\u0661 ab", src, MAXLEN);
1645 ubidi_setPara(bidi, src, srcLen, UBIDI_LTR, NULL, &errorCode);
1647 srcLen = u_unescape("\\u05d0 \\u200e123 \\u200e\\u0660\\u0661 ab", src, MAXLEN);
1650 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
1653 srcLen = u_unescape("ab \t", src, MAXLEN);
1654 ubidi_setPara(bidi, src, srcLen, UBIDI_RTL, NULL, &errorCode);
1656 srcLen = u_unescape("\\u200f\t ab", src, MAXLEN);
1659 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
1666 srcLen = u_unescape("A\\u202a\\u05d0\\u202aC\\u202c\\u05d1\\u202cE", src, MAXLEN);
1667 ubidi_setPara(bidi, src, srcLen, UBIDI_MAX_EXPLICIT_LEVEL - 1, NULL, &errorCode);
1676 srcLen = u_unescape("a \\u05d0 b \\u05d1 c \\u05d2 d ", src, MAXLEN);
1677 ubidi_setPara(bidi, src, srcLen, UBIDI_LTR, NULL, &errorCode);
1693 int32_t srcLen;
1712 srcLen = u_unescape("abc", src, MAXLEN);
1714 ubidi_setPara(bidi, src, srcLen, UBIDI_DEFAULT_LTR - 1, NULL, &errorCode);
1729 srcLen = u_unescape("abc", src, MAXLEN);
1730 ubidi_setPara(bidi, src, srcLen, UBIDI_LTR + 4, NULL, &errorCode);
1744 srcLen = u_unescape("abc", src, MAXLEN);
1745 ubidi_setPara(bidi, src, srcLen, UBIDI_LTR, NULL, &errorCode);
1750 srcLen = u_unescape("=2", src, MAXLEN);
1751 ubidi_setPara(bidi, src, srcLen, UBIDI_RTL, NULL, &errorCode);
1770 srcLen = u_unescape("\\uD800\\uDC00", src, MAXLEN);
1771 ubidi_setPara(bidi, src, srcLen, UBIDI_RTL, NULL, &errorCode);
1776 srcLen = u_unescape("abc", src, MAXLEN);
1777 ubidi_setPara(bidi, src, srcLen, 5, myLevels, &errorCode);
1840 int32_t srcLen, destLen;
2088 srcLen = u_unescape("abc \\u05d2\\u05d1\n", src, MAXLEN);
2089 ubidi_setPara(pBidi, src, srcLen, UBIDI_DEFAULT_LTR, NULL, &errorCode);
2091 srcLen = u_unescape("\\u05d1\\u05d2 abc\n", src, MAXLEN);
2094 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
2096 srcLen = u_unescape("abc \\u05d2\\u05d1", src, MAXLEN);
2097 ubidi_setPara(pBidi, src, srcLen, UBIDI_DEFAULT_LTR, NULL, &errorCode);
2099 srcLen = u_unescape("\\u05d1\\u05d2 abc", src, MAXLEN);
2102 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
2108 srcLen = u_unescape("ab\\u05d1\\u05d2\n\\u05d3\\u05d4123", src, MAXLEN);
2109 ubidi_setPara(pBidi, src, srcLen, UBIDI_LTR, myLevels, &errorCode);
2111 srcLen = u_unescape("ab\\u05d2\\u05d1\\n123\\u05d4\\u05d3", src, MAXLEN);
2114 aescstrdup(src, srcLen), aescstrdup(dest, destLen));
3940 int32_t srcLen, destLen, vis1Len, vis2Len, option, i, j, nCases, paras;
3957 srcLen = strlen(testCases[i].textIn);
3958 pseudoToU16(srcLen, testCases[i].textIn, src);
3963 ubidi_setPara(pBiDi, src, srcLen, level, NULL, &rc);
3978 ubidi_setPara(pL2VBiDi, src, srcLen, level, NULL, &rc);
4024 int32_t srcLen, destLen, idx;
4043 srcLen = strlen(srcChars);
4044 pseudoToU16(srcLen, srcChars, src);
4068 ubidi_setPara(pBiDi, src, srcLen, paraLevels[level], NULL, &rc);
4083 expectedChars = inverseBasic(pBiDi2, srcChars, srcLen,
4128 static const char* inverseBasic(UBiDi *pBiDi, const char *srcChars, int32_t srcLen,
4138 pseudoToU16(srcLen, srcChars, src);
4139 ubidi_setPara(pBiDi, src, srcLen, level, NULL, &rc);
4192 int32_t srcLen, processedLen, chunk, len, nPortions;
4207 srcLen = u_unescape(testData[i].textIn, src, MAXLEN);
4217 for (j = 0, pSrc = src; j < MAXPORTIONS && srcLen > 0; j++) {
4219 len = chunk < srcLen ? chunk : srcLen;
4237 srcLen -= processedLen, pSrc += processedLen;
4321 int32_t srcLen, destLen, textSrcSize = (int32_t)uprv_strlen(textSrc);
4351 srcLen = u_unescape(textSrc, src, MAXLEN);
4352 ubidi_setPara(pBiDi, src, srcLen, UBIDI_LTR, NULL, &rc);
4398 int32_t i, srcLen, resLen, idx;
4415 srcLen = ubidi_getProcessedLength(pBiDi);
4416 if (memcmp(expectedLogicalMap, actualLogicalMap, srcLen * sizeof(int32_t))) {
4431 formatMap(expectedLogicalMap, srcLen, expChars),
4432 formatMap(actualLogicalMap, srcLen, actChars),
4467 for (i = 0; i < srcLen; i++) {
4472 if (memcmp(actualLogicalMap, getIndexMap, srcLen * sizeof(int32_t))) {
4487 formatMap(actualLogicalMap, srcLen, actChars),
4488 formatMap(getIndexMap, srcLen, gotChars),
4582 int32_t proLength, epiLength, srcLen, destLen, tc;
4626 srcLen = strlen(cc.source);
4627 pseudoToU16(srcLen, cc.source, src);
4628 ubidi_setPara(pBiDi, src, srcLen, cc.paraLevel, NULL, &rc);