Home | History | Annotate | Download | only in common

Lines Matching defs:paraLevel

39  * paraLevel and direction are also set.
66 * at the paraLevel,
86 * before the WS if it is at the paraLevel - we merge the two here.
88 * This function is called only from ubidi_setLine(), so pBiDi->paraLevel is
98 UBiDiLevel paraLevel=pBiDi->paraLevel;
103 level of B chars from 0 to paraLevel in ubidi_getLevels when
116 while(start>0 && levels[start-1]==paraLevel) {
153 pLineBiDi->paraLevel=GET_PARALEVEL(pParaBiDi, start);
180 * implicitly or explicitly ==paraLevel;
200 /* all levels are at paraLevel */
201 pLineBiDi->direction=(UBiDiDirection)(pLineBiDi->paraLevel&1);
207 if(trailingWSStart<length && (pLineBiDi->paraLevel&1)!=level) {
208 /* the trailing WS is at paraLevel, which differs from levels[0] */
211 /* see if levels[1..trailingWSStart-1] have the same direction as levels[0] and paraLevel */
229 /* make sure paraLevel is even */
230 pLineBiDi->paraLevel=(UBiDiLevel)((pLineBiDi->paraLevel+1)&~1);
232 /* all levels are implicitly at paraLevel (important for ubidi_getLevels()) */
236 /* make sure paraLevel is odd */
237 pLineBiDi->paraLevel|=1;
239 /* all levels are implicitly at paraLevel (important for ubidi_getLevels()) */
252 /* return paraLevel if in the trailing WS run, otherwise the real level */
290 /* pBiDi->paraLevel is ok even if contextual multiple paragraphs,
292 uprv_memset(levels+start, pBiDi->paraLevel, length-start);
407 * Here, runCount>1 and maxLevel>=minLevel>=paraLevel.
428 * paraLevel.
429 * However, for all maxLevel>paraLevel, this run will never be reordered
430 * and does not need to be taken into account. maxLevel==paraLevel is only reordered
431 * if minLevel==paraLevel is odd, which is done in the extra segment.
458 /* do not include the WS run at paraLevel<=old minLevel except in the simple loop */
561 /* pBiDi->paraLevel is ok even for contextual multiple paragraphs */
562 getSingleRun(pBiDi, pBiDi->paraLevel);
572 * paraLevel, then they will form their own run at paraLevel (L1).
578 * levels[]!=paraLevel but we have to treat it like it were so.
651 /* For the trailing WS run, pBiDi->paraLevel is ok even
653 if(pBiDi->paraLevel<minLevel) {
654 minLevel=pBiDi->paraLevel;
675 /* For the trailing WS run, pBiDi->paraLevel is ok even if
678 int32_t trailingRun = ((pBiDi->paraLevel & 1) != 0)? 0 : runIndex;
680 ADD_ODD_BIT_FROM_LEVEL(runs[trailingRun].logicalStart, pBiDi->paraLevel);