/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/bidi/ |
H A D | TestBidi.java | 103 int i, len = bidi.getLength(), logicalIndex = -1, runCount = 0; 155 logicalIndex = bidi.getVisualIndex(i); 160 if(visualMap[i] != logicalIndex) { 163 visualMap[i], logicalIndex); 177 for (logicalIndex = 0; logicalIndex < len; ) { 178 level = bidi.getLevelAt(logicalIndex); 179 run = bidi.getLogicalRun(logicalIndex); 180 logicalIndex = run.getLimit(); 211 int runCount, visualIndex, logicalIndex [all...] |
H A D | BiDiConformanceTest.java | 542 int logicalIndex=ubidi.getLogicalIndex(i); 543 if(levels[logicalIndex]<0) { 546 if(visualIndex<orderingCount && logicalIndex!=ordering[visualIndex]) { 548 ordering[visualIndex]+" actual "+logicalIndex); 568 int logicalIndex=ubidi.getLogicalIndex(i); 569 if(levels[logicalIndex]<Bidi.LEVEL_DEFAULT_LTR) { 570 aord.append(' ').append((char)('0'+logicalIndex));
|
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/ |
H A D | TestBidi.java | 102 int i, len = bidi.getLength(), logicalIndex = -1, runCount = 0; 154 logicalIndex = bidi.getVisualIndex(i); 159 if(visualMap[i] != logicalIndex) { 162 visualMap[i], logicalIndex); 176 for (logicalIndex = 0; logicalIndex < len; ) { 177 level = bidi.getLevelAt(logicalIndex); 178 run = bidi.getLogicalRun(logicalIndex); 179 logicalIndex = run.getLimit(); 210 int runCount, visualIndex, logicalIndex [all...] |
H A D | BiDiConformanceTest.java | 541 int logicalIndex=ubidi.getLogicalIndex(i); 542 if(levels[logicalIndex]<0) { 545 if(visualIndex<orderingCount && logicalIndex!=ordering[visualIndex]) { 547 ordering[visualIndex]+" actual "+logicalIndex); 567 int logicalIndex=ubidi.getLogicalIndex(i); 568 if(levels[logicalIndex]<Bidi.LEVEL_DEFAULT_LTR) { 569 aord.append(' ').append((char)('0'+logicalIndex));
|
/external/icu/icu4c/source/common/ |
H A D | ubidiln.c | 520 static int32_t getRunFromLogicalIndex(UBiDi *pBiDi, int32_t logicalIndex, UErrorCode *pErrorCode) { argument 527 if((logicalIndex>=logicalStart) && (logicalIndex<(logicalStart+length))) { 877 ubidi_getVisualIndex(UBiDi *pBiDi, int32_t logicalIndex, UErrorCode *pErrorCode) { argument 881 RETURN_IF_BAD_RANGE(logicalIndex, 0, pBiDi->length, *pErrorCode, -1); 886 visualIndex=logicalIndex; 889 visualIndex=pBiDi->length-logicalIndex-1; 902 offset=logicalIndex-GET_INDEX(runs[i].logicalStart); 946 UChar uchar=pBiDi->text[logicalIndex]; 967 limit=logicalIndex; [all...] |
/external/icu/icu4c/source/test/intltest/ |
H A D | bidiconf.cpp | 635 int32_t logicalIndex=ubidi_getLogicalIndex(ubidi, i, errorCode); local 640 if(levels[logicalIndex]>=UBIDI_DEFAULT_LTR) { 643 if(visualIndex<orderingCount && logicalIndex!=ordering[visualIndex]) { 645 (int)lineNumber, (int)visualIndex, ordering[visualIndex], logicalIndex); 666 int32_t logicalIndex=ubidi_getLogicalIndex(ubidi, i, errorCode); local 667 if(levels[logicalIndex]<UBIDI_DEFAULT_LTR) { 668 aord.append((UChar)0x20).append((UChar)(0x30+logicalIndex));
|
/external/icu/android_icu4j/src/main/java/android/icu/text/ |
H A D | BidiLine.java | 450 static int getRunFromLogicalIndex(Bidi bidi, int logicalIndex) { argument 457 if ((logicalIndex >= logicalStart) && (logicalIndex < (logicalStart+length))) { 808 static int getVisualIndex(Bidi bidi, int logicalIndex) argument 815 visualIndex = logicalIndex; 818 visualIndex = bidi.length - logicalIndex - 1; 828 offset = logicalIndex - runs[i].start; 871 char uchar = bidi.text[logicalIndex]; 892 limit = logicalIndex; 895 start = logicalIndex [all...] |
H A D | Bidi.java | 4431 * <li>maximum value of the <code>logicalIndex</code> argument of 4910 * @param logicalIndex is the index of a character in the text. 4916 * @throws IllegalArgumentException if <code>logicalIndex</code> is not in 4917 * the range <code>0<=logicalIndex<getProcessedLength()</code> 4926 public int getVisualIndex(int logicalIndex) argument 4929 verifyRange(logicalIndex, 0, length); 4930 return BidiLine.getVisualIndex(this, logicalIndex); 5012 * <code>indexMap[logicalIndex]==visualIndex</code>, where 5053 * <code>indexMap[visualIndex]==logicalIndex</code>, where 5089 * <code>indexMap[logicalIndex] [all...] |
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
H A D | BidiLine.java | 449 static int getRunFromLogicalIndex(Bidi bidi, int logicalIndex) { argument 456 if ((logicalIndex >= logicalStart) && (logicalIndex < (logicalStart+length))) { 807 static int getVisualIndex(Bidi bidi, int logicalIndex) argument 814 visualIndex = logicalIndex; 817 visualIndex = bidi.length - logicalIndex - 1; 827 offset = logicalIndex - runs[i].start; 870 char uchar = bidi.text[logicalIndex]; 891 limit = logicalIndex; 894 start = logicalIndex [all...] |
H A D | Bidi.java | 4477 * <li>maximum value of the <code>logicalIndex</code> argument of 4973 * @param logicalIndex is the index of a character in the text. 4979 * @throws IllegalArgumentException if <code>logicalIndex</code> is not in 4980 * the range <code>0<=logicalIndex<getProcessedLength()</code> 4990 public int getVisualIndex(int logicalIndex) argument 4993 verifyRange(logicalIndex, 0, length); 4994 return BidiLine.getVisualIndex(this, logicalIndex); 5077 * <code>indexMap[logicalIndex]==visualIndex</code>, where 5119 * <code>indexMap[visualIndex]==logicalIndex</code>, where 5156 * <code>indexMap[logicalIndex] [all...] |
/external/icu/icu4c/source/common/unicode/ |
H A D | ubidi.h | 1623 * @param logicalIndex is the index of a character in the text. 1635 ubidi_getVisualIndex(UBiDi *pBiDi, int32_t logicalIndex, UErrorCode *pErrorCode); 1702 * The index map will result in <code>indexMap[logicalIndex]==visualIndex</code>. 1738 * The index map will result in <code>indexMap[visualIndex]==logicalIndex</code>. 1768 * The index map will result in <code>indexMap[logicalIndex]==visualIndex</code>. 1791 * The index map will result in <code>indexMap[visualIndex]==logicalIndex</code>. 1919 * <li>maximum value of the <code>logicalIndex</code> argument of
|
/external/icu/icu4c/source/test/cintltst/ |
H A D | cbiditst.c | 1039 int32_t i, len=ubidi_getLength(pBiDi), logicalIndex, runCount = 0; local 1098 logicalIndex=ubidi_getVisualIndex(pBiDi, i, &errorCode); 1103 if(visualMap[i]!=logicalIndex) { 1104 log_err("ubidi_getVisualIndex(tests[%d], %d): wrong index %d\n", testNumber, i, logicalIndex); 1117 for(logicalIndex=0; logicalIndex<len;) { 1118 level=ubidi_getLevelAt(pBiDi, logicalIndex); 1119 ubidi_getLogicalRun(pBiDi, logicalIndex, &logicalIndex, &level2); 1123 testNumber, logicalIndex, leve [all...] |