Lines Matching refs:pBiDi
353 ubidi_writeReordered(UBiDi *pBiDi, in ubidi_writeReordered() argument
367 if( pBiDi==NULL || in ubidi_writeReordered()
368 (text=pBiDi->text)==NULL || (length=pBiDi->length)<0 || in ubidi_writeReordered()
378 (dest>=text && dest<text+pBiDi->originalLength))) in ubidi_writeReordered()
389 runCount=ubidi_countRuns(pBiDi, pErrorCode); in ubidi_writeReordered()
402 if(pBiDi->reorderingOptions & UBIDI_OPTION_INSERT_MARKS) { in ubidi_writeReordered()
410 if(pBiDi->reorderingOptions & UBIDI_OPTION_REMOVE_CONTROLS) { in ubidi_writeReordered()
418 if((pBiDi->reorderingMode != UBIDI_REORDER_INVERSE_NUMBERS_AS_L) && in ubidi_writeReordered()
419 (pBiDi->reorderingMode != UBIDI_REORDER_INVERSE_LIKE_DIRECT) && in ubidi_writeReordered()
420 (pBiDi->reorderingMode != UBIDI_REORDER_INVERSE_FOR_NUMBERS_SPECIAL) && in ubidi_writeReordered()
421 (pBiDi->reorderingMode != UBIDI_REORDER_RUNS_ONLY)) { in ubidi_writeReordered()
441 if(UBIDI_LTR==ubidi_getVisualRun(pBiDi, run, &logicalStart, &runLength)) { in ubidi_writeReordered()
457 const DirProp *dirProps=pBiDi->dirProps; in ubidi_writeReordered()
464 dir=ubidi_getVisualRun(pBiDi, run, &logicalStart, &runLength); in ubidi_writeReordered()
467 markFlag=pBiDi->runs[run].insertRemove; in ubidi_writeReordered()
473 if((pBiDi->isInverse) && in ubidi_writeReordered()
499 if((pBiDi->isInverse) && in ubidi_writeReordered()
517 if((pBiDi->isInverse) && in ubidi_writeReordered()
543 if((pBiDi->isInverse) && in ubidi_writeReordered()
568 if(UBIDI_LTR==ubidi_getVisualRun(pBiDi, run, &logicalStart, &runLength)) { in ubidi_writeReordered()
584 const DirProp *dirProps=pBiDi->dirProps; in ubidi_writeReordered()
590 dir=ubidi_getVisualRun(pBiDi, run, &logicalStart, &runLength); in ubidi_writeReordered()