Searched refs:logicalStart (Results 1 - 10 of 10) sorted by relevance

/external/icu/icu4c/source/common/
H A Dubidiln.c328 logicalFirst=GET_INDEX(iRun.logicalStart);
341 *pLevel=(UBiDiLevel)GET_ODD_BIT(iRun.logicalStart);
377 start=pBiDi->runs[runIndex].logicalStart;
400 pBiDi->runs[0].logicalStart=MAKE_INDEX_ODD_PAIR(0, level);
472 while(firstRun<runCount && levels[runs[firstRun].logicalStart]<maxLevel) {
480 for(limitRun=firstRun; ++limitRun<runCount && levels[runs[limitRun].logicalStart]>=maxLevel;) {}
524 int32_t runCount=pBiDi->runCount, visualStart=0, i, length, logicalStart; local
528 logicalStart=GET_INDEX(runs[i].logicalStart);
529 if((logicalIndex>=logicalStart)
1042 int32_t logicalStart, logicalEnd, visualStart=0, j, k; local
1125 int32_t logicalStart, logicalLimit; local
1226 int32_t logicalStart, visualStart, visualLimit, *pi=indexMap; local
[all...]
H A Dubidiwrt.c360 int32_t run, runCount, logicalStart, runLength; local
441 if(UBIDI_LTR==ubidi_getVisualRun(pBiDi, run, &logicalStart, &runLength)) {
442 runLength=doWriteForward(text+logicalStart, runLength,
446 runLength=doWriteReverse(text+logicalStart, runLength,
464 dir=ubidi_getVisualRun(pBiDi, run, &logicalStart, &runLength);
465 src=text+logicalStart;
474 (/*run>0 &&*/ dirProps[logicalStart]!=L)) {
500 (/*run<runCount-1 &&*/ dirProps[logicalStart+runLength-1]!=L)) {
518 (/*run>0 &&*/ !(MASK_R_AL&DIRPROP_FLAG(dirProps[logicalStart+runLength-1])))) {
544 (/*run<runCount-1 &&*/ !(MASK_R_AL&DIRPROP_FLAG(dirProps[logicalStart])))) {
[all...]
H A Dubidi.c2352 int32_t visualLength, i, j, visualStart, logicalStart, local
2432 logicalStart=GET_INDEX(runs[i].logicalStart);
2433 for(j=logicalStart+1; j<logicalStart+runLength; j++) {
2457 logicalStart=runs[i].logicalStart;
2458 indexOddBit=GET_ODD_BIT(logicalStart);
2459 logicalStart=GET_INDEX(logicalStart);
[all...]
H A Dubidiimp.h192 int32_t logicalStart, /* first character of the run; b31 indicates even/odd level */ member in struct:Run
198 /* in a Run, logicalStart will get this bit set if the run level is odd */
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
H A DBidiLine.java449 int runCount = bidi.runCount, visualStart = 0, i, length, logicalStart;
453 logicalStart = runs[i].start;
454 if ((logicalIndex >= logicalStart) && (logicalIndex < (logicalStart+length))) {
945 int logicalStart, logicalEnd, visualStart = 0, j, k;
963 logicalStart = runs[i].start;
965 logicalEnd = logicalStart + length - 1;
967 k= evenRun ? logicalStart+j : logicalEnd-j;
1019 int logicalStart, visualStart, logicalLimit, visualLimit;
1027 logicalStart
[all...]
H A DBidi.java3670 int i, j, visualStart, logicalStart,
3723 logicalStart = runs[i].start;
3724 for (j = logicalStart+1; j < logicalStart+runLength; j++) {
3754 logicalStart = runs[i].start;
3760 logicalPos = visualMap[logicalStart];
3766 start = logicalStart;
3767 limit = logicalStart + runLength - 1;
3770 start = logicalStart + runLength - 1;
3771 limit = logicalStart;
[all...]
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/
H A DTestBidi.java205 int runCount, visualIndex, logicalIndex = -1, logicalStart, runLength;
258 logicalStart = run.getStart();
264 visualMap4[visualIndex++] = logicalStart++;
267 logicalStart += runLength; /* logicalLimit */
269 visualMap4[visualIndex++] = --logicalStart;
/external/icu/icu4c/source/layoutex/
H A DParagraphLayout.cpp734 le_int32 logicalStart = 0; local
740 ubidi_getLogicalRun(fParaBidi, logicalStart, &limit, &level);
742 logicalStart = limit;
/external/icu/icu4c/source/test/cintltst/
H A Dcbiditst.c481 log_err("Runs: %d => logicalStart.length/level: ", runCount);
1149 int32_t runCount, visualIndex, logicalStart, runLength; local
1193 odd=(UBool)ubidi_getVisualRun(pBiDi, i, &logicalStart, &runLength);
1194 log_verbose(" (%c @%d[%d])", odd ? 'R' : 'L', logicalStart, runLength);
1197 visualMap4[visualIndex++]=logicalStart++;
1200 logicalStart+=runLength; /* logicalLimit */
1202 visualMap4[visualIndex++]=--logicalStart;
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dcom.ibm.icu_4.2.1.v20100412.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 192 milliseconds