Lines Matching defs:dirProps
62 * Note that this implementation never modifies the dirProps
70 * them back to the dirProps array.
392 DirProp *dirProps=pBiDi->dirPropsMemory; /* pBiDi->dirProps is const */
451 dirProps[i-1]=dirProp|paraDir;
454 dirProps[i-2]=(DirProp)(BN|paraDir);
462 dirProps[i1]&=~CONTEXT_RTL;
472 dirProps[i1]|=CONTEXT_RTL;
495 dirProps[paraStart]|=CONTEXT_RTL;
516 dirProps[i1]|=CONTEXT_RTL;
589 * or saves making and modifying a copy of dirProps[].
614 const DirProp *dirProps=pBiDi->dirProps;
657 dirProp=NO_CONTEXT_RTL(dirProps[i]);
785 const DirProp *dirProps=pBiDi->dirProps;
797 dirProp=NO_CONTEXT_RTL(dirProps[i]);
1245 * to actually store the intermediate directional properties in dirProps[].
1330 if ((_prop == DirProp_AN) && (NO_CONTEXT_RTL(pBiDi->dirProps[start0]) == AN) &&
1498 const DirProp *dirProps=pBiDi->dirProps;
1536 if(NO_CONTEXT_RTL(dirProps[start])==NSM) {
1549 prop=NO_CONTEXT_RTL(dirProps[i]);
1561 prop1=NO_CONTEXT_RTL(dirProps[j]);
1630 const DirProp *dirProps=pBiDi->dirProps;
1641 while(i>0 && (flag=DIRPROP_FLAG_NC(dirProps[--i]))&MASK_WS) {
1652 flag=DIRPROP_FLAG_NC(dirProps[--i]);
1755 * the visual map and the dirProps array to drive the second call
1757 * BiDi controls. Alternatively, only use the dirProps array via
1923 pBiDi->dirProps=NULL;
1970 pBiDi->dirProps=pBiDi->dirPropsMemory;
2107 if((start>0) && (NO_CONTEXT_RTL(pBiDi->dirProps[start-1])==B)) {
2164 if((pBiDi->dirProps[last] & CONTEXT_RTL)==0) {
2169 dirProp=NO_CONTEXT_RTL(pBiDi->dirProps[j]);
2172 while(NO_CONTEXT_RTL(pBiDi->dirProps[last])==B) {