Lines Matching refs:runIndex
363 ubidi_getVisualRun(UBiDi *pBiDi, int32_t runIndex, in ubidi_getVisualRun() argument
373 RETURN_IF_BAD_RANGE(runIndex, 0, pBiDi->runCount, errorCode, UBIDI_LTR); in ubidi_getVisualRun()
375 start=pBiDi->runs[runIndex].logicalStart; in ubidi_getVisualRun()
380 if(runIndex>0) { in ubidi_getVisualRun()
381 *pLength=pBiDi->runs[runIndex].visualLimit- in ubidi_getVisualRun()
382 pBiDi->runs[runIndex-1].visualLimit; in ubidi_getVisualRun()
599 int32_t runIndex, start; in ubidi_getRuns() local
620 runIndex=0; in ubidi_getRuns()
639 runs[runIndex].logicalStart=start; in ubidi_getRuns()
640 runs[runIndex].visualLimit=i-start; in ubidi_getRuns()
641 runs[runIndex].insertRemove=0; in ubidi_getRuns()
642 ++runIndex; in ubidi_getRuns()
647 runs[runIndex].logicalStart=limit; in ubidi_getRuns()
648 runs[runIndex].visualLimit=length-limit; in ubidi_getRuns()
675 if(runIndex<runCount) { in ubidi_getRuns()
676 int32_t trailingRun = ((pBiDi->paraLevel & 1) != 0)? 0 : runIndex; in ubidi_getRuns()
687 int32_t runIndex; in ubidi_getRuns() local
689 runIndex=getRunFromLogicalIndex(pBiDi, point->pos); in ubidi_getRuns()
690 pBiDi->runs[runIndex].insertRemove|=point->flag; in ubidi_getRuns()
696 int32_t runIndex; in ubidi_getRuns() local
700 runIndex=getRunFromLogicalIndex(pBiDi, (int32_t)(pu-start)); in ubidi_getRuns()
701 pBiDi->runs[runIndex].insertRemove--; in ubidi_getRuns()