Lines Matching refs:dirProps
430 DirProp *dirProps=pBiDi->dirPropsMemory; /* pBiDi->dirProps is const */ in getDirProps() local
499 dirProps[i-1]=dirProp; in getDirProps()
502 dirProps[i-2]=BN; in getDirProps()
529 dirProps[isolateStartStack[stackLast]]=RLI; in getDirProps()
546 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()
776 DirProp *dirProps=bd->pBiDi->dirProps; in fixN0c() local
788 dirProps[openingPosition]=newProp; in fixN0c()
790 dirProps[closingPosition]=newProp; in fixN0c()
844 bd->pBiDi->dirProps[pOpening->position]=newProp; in bracketProcessClosing()
845 bd->pBiDi->dirProps[position]=newProp; in bracketProcessClosing()
879 DirProp *dirProps, dirProp, newProp; in bracketProcessChar() local
881 dirProps=bd->pBiDi->dirProps; in bracketProcessChar()
882 dirProp=dirProps[position]; in bracketProcessChar()
944 dirProps[position]=newProp; in bracketProcessChar()
962 dirProps[position]=ENL; in bracketProcessChar()
969 dirProps[position]=AN; /* W2 */ in bracketProcessChar()
971 dirProps[position]=ENR; in bracketProcessChar()
988 dirProps[position]=newProp; in bracketProcessChar()
1073 DirProp *dirProps=pBiDi->dirProps; in resolveExplicitLevels() local
1125 dirProp=dirProps[i]; in resolveExplicitLevels()
1169 dirProp=dirProps[i]; in resolveExplicitLevels()
1251 dirProps[i]=WS; in resolveExplicitLevels()
1265 dirProps[i]=WS; in resolveExplicitLevels()
1278 dirProps[i]=WS; in resolveExplicitLevels()
1320 flags|=DIRPROP_FLAG(dirProps[i]); in resolveExplicitLevels()
1347 DirProp *dirProps=pBiDi->dirProps; in checkExplicitLevels() local
1361 DirProp dirProp=dirProps[i]; in checkExplicitLevels()
1830 DirProp *dirProps=pBiDi->dirProps, dirProp; in setLevelsOutsideIsolates() local
1834 dirProp=dirProps[k]; in setLevelsOutsideIsolates()
1951 if ((_prop == DirProp_AN) && (pBiDi->dirProps[start0] == AN) && in processPropertySeq()
2129 const DirProp *dirProps=pBiDi->dirProps; in resolveImplicitLevels() local
2167 if(dirProps[start]==PDI && pBiDi->isolateCount >= 0) { in resolveImplicitLevels()
2176 if(dirProps[start]==NSM) in resolveImplicitLevels()
2188 for(k=limit-1; k>start&&(DIRPROP_FLAG(dirProps[k])&MASK_BN_EXPLICIT); k--); in resolveImplicitLevels()
2189 dirProp=dirProps[k]; in resolveImplicitLevels()
2195 prop=dirProps[i]; in resolveImplicitLevels()
2210 prop1=dirProps[j]; in resolveImplicitLevels()
2269 for(i=limit-1; i>start&&(DIRPROP_FLAG(dirProps[i])&MASK_BN_EXPLICIT); i--); in resolveImplicitLevels()
2270 dirProp=dirProps[i]; in resolveImplicitLevels()
2292 const DirProp *dirProps=pBiDi->dirProps; in adjustWSLevels() local
2303 while(i>0 && (flag=DIRPROP_FLAG(dirProps[--i]))&MASK_WS) { in adjustWSLevels()
2314 flag=DIRPROP_FLAG(dirProps[--i]); in adjustWSLevels()
2560 DirProp *dirProps; in ubidi_setPara() local
2588 pBiDi->dirProps=NULL; in ubidi_setPara()
2630 pBiDi->dirProps=pBiDi->dirPropsMemory; in ubidi_setPara()
2639 dirProps=pBiDi->dirProps; in ubidi_setPara()
2770 if((start>0) && (dirProps[start-1]==B)) { in ubidi_setPara()
2780 (DIRPROP_FLAG(dirProps[limit])&MASK_BN_EXPLICIT))) {} in ubidi_setPara()
2835 dirProp=dirProps[j]; in ubidi_setPara()
2838 while(dirProps[last]==B) { in ubidi_setPara()