Lines Matching refs:direction
102 * consider if the paragraph direction should be considered in
603 /* Resolve direction of still unresolved open FSI sequences */
622 /* For inverse bidi, default para direction is RTL if there is
630 /* The following is needed to resolve the text direction for default level
798 UBiDiDirection direction;
802 direction=pLastIsoRun->level&1;
814 direction context and both parentheses receive level 2.
823 if((direction==0 && pOpening->flags&FOUND_L) ||
824 (direction==1 && pOpening->flags&FOUND_R)) { /* N0b */
825 newProp=direction;
831 if(direction!=pOpening->contextDir)
834 newProp=direction; /* N0c2 */
1064 * Returns normally the direction; -1 if there was a memory shortage
1077 UBiDiDirection direction;
1083 direction=directionFromFlags(pBiDi);
1086 if((direction!=UBIDI_MIXED)) {
1088 return direction;
1104 return direction; /* no bracket matching for inverse BiDi */
1138 return direction;
1326 direction=directionFromFlags(pBiDi);
1328 return direction;
2383 * direction is not MIXED
2389 saveDirection=pBiDi->direction;
2510 pBiDi->direction=saveDirection;
2518 pBiDi->direction=UBIDI_MIXED;
2533 UBiDiDirection direction;
2559 pBiDi->direction=paraLevel&1;
2576 * the flags and the direction set but without allocating zero-length arrays.
2623 direction=resolveExplicitLevels(pBiDi, pErrorCode);
2634 direction=checkExplicitLevels(pBiDi, pErrorCode);
2660 pBiDi->direction=direction;
2661 switch(direction) {
2853 return pBiDi->direction;