Lines Matching refs:dirProps
433 DirProp *dirProps=pBiDi->dirPropsMemory; /* pBiDi->dirProps is const */ in getDirProps() local
502 dirProps[i-1]=dirProp; in getDirProps()
505 dirProps[i-2]=BN; in getDirProps()
532 dirProps[isolateStartStack[stackLast]]=RLI; in getDirProps()
549 dirProps[i-1]=LRI; /* default if no strong char */ in getDirProps()
708 DirProp *dirProps=bd->pBiDi->dirProps; in bracketProcessBoundary() local
709 if(DIRPROP_FLAG(dirProps[lastCcPos])&MASK_ISO) /* after an isolate */ in bracketProcessBoundary()
774 DirProp *dirProps=bd->pBiDi->dirProps; in fixN0c() local
786 dirProps[openingPosition]=newProp; in fixN0c()
788 dirProps[closingPosition]=newProp; in fixN0c()
842 bd->pBiDi->dirProps[pOpening->position]=newProp; in bracketProcessClosing()
843 bd->pBiDi->dirProps[position]=newProp; in bracketProcessClosing()
877 DirProp *dirProps, dirProp, newProp; in bracketProcessChar() local
879 dirProps=bd->pBiDi->dirProps; in bracketProcessChar()
880 dirProp=dirProps[position]; in bracketProcessChar()
942 dirProps[position]=newProp; in bracketProcessChar()
960 dirProps[position]=ENL; in bracketProcessChar()
967 dirProps[position]=AN; /* W2 */ in bracketProcessChar()
969 dirProps[position]=ENR; in bracketProcessChar()
986 dirProps[position]=newProp; in bracketProcessChar()
1071 DirProp *dirProps=pBiDi->dirProps; in resolveExplicitLevels() local
1123 dirProp=dirProps[i]; in resolveExplicitLevels()
1167 dirProp=dirProps[i]; in resolveExplicitLevels()
1249 dirProps[i]=WS; in resolveExplicitLevels()
1263 dirProps[i]=WS; in resolveExplicitLevels()
1276 dirProps[i]=WS; in resolveExplicitLevels()
1318 flags|=DIRPROP_FLAG(dirProps[i]); in resolveExplicitLevels()
1345 DirProp *dirProps=pBiDi->dirProps; in checkExplicitLevels() local
1357 dirProp=dirProps[i]; in checkExplicitLevels()
1806 DirProp *dirProps=pBiDi->dirProps, dirProp; in setLevelsOutsideIsolates() local
1810 dirProp=dirProps[k]; in setLevelsOutsideIsolates()
1927 if ((_prop == DirProp_AN) && (pBiDi->dirProps[start0] == AN) && in processPropertySeq()
2105 const DirProp *dirProps=pBiDi->dirProps; in resolveImplicitLevels() local
2143 if(dirProps[start]==PDI && pBiDi->isolateCount >= 0) { in resolveImplicitLevels()
2152 if(dirProps[start]==NSM) in resolveImplicitLevels()
2164 for(k=limit-1; k>start&&(DIRPROP_FLAG(dirProps[k])&MASK_BN_EXPLICIT); k--); in resolveImplicitLevels()
2165 dirProp=dirProps[k]; in resolveImplicitLevels()
2171 prop=dirProps[i]; in resolveImplicitLevels()
2186 prop1=dirProps[j]; in resolveImplicitLevels()
2245 for(i=limit-1; i>start&&(DIRPROP_FLAG(dirProps[i])&MASK_BN_EXPLICIT); i--); in resolveImplicitLevels()
2246 dirProp=dirProps[i]; in resolveImplicitLevels()
2268 const DirProp *dirProps=pBiDi->dirProps; in adjustWSLevels() local
2279 while(i>0 && (flag=DIRPROP_FLAG(dirProps[--i]))&MASK_WS) { in adjustWSLevels()
2290 flag=DIRPROP_FLAG(dirProps[--i]); in adjustWSLevels()
2536 DirProp *dirProps; in ubidi_setPara() local
2564 pBiDi->dirProps=NULL; in ubidi_setPara()
2606 pBiDi->dirProps=pBiDi->dirPropsMemory; in ubidi_setPara()
2615 dirProps=pBiDi->dirProps; in ubidi_setPara()
2746 if((start>0) && (dirProps[start-1]==B)) { in ubidi_setPara()
2756 (DIRPROP_FLAG(dirProps[limit])&MASK_BN_EXPLICIT))) {} in ubidi_setPara()
2811 dirProp=dirProps[j]; in ubidi_setPara()
2814 while(dirProps[last]==B) { in ubidi_setPara()