Lines Matching defs:pLevState

1834 processPropertySeq(UBiDi *pBiDi, LevState *pLevState, uint8_t _prop,
1837 const ImpTab * pImpTab=pLevState->pImpTab;
1838 const ImpAct * pImpAct=pLevState->pImpAct;
1845 oldStateSeq=(uint8_t)pLevState->state;
1847 pLevState->state=GET_STATE(cell); /* isolate the new state */
1849 addLevel=(*pImpTab)[pLevState->state][IMPTABLEVELS_RES];
1854 pLevState->startON=start0;
1858 start=pLevState->startON;
1862 level=pLevState->runLevel+1;
1863 setLevelsOutsideIsolates(pBiDi, pLevState->startON, start0, level);
1867 level=pLevState->runLevel+2;
1868 setLevelsOutsideIsolates(pBiDi, pLevState->startON, start0, level);
1873 if (pLevState->startL2EN >= 0) {
1874 addPoint(pBiDi, pLevState->startL2EN, LRM_BEFORE);
1876 pLevState->startL2EN=-1; /* not within previous if since could also be -2 */
1883 pLevState->lastStrongRTL=-1;
1886 if ((level & 1) && (pLevState->startON > 0)) { /* after ON */
1887 start=pLevState->startON; /* reset to basic run level */
1897 for (k=pLevState->lastStrongRTL+1; k<start0; k++)
1904 pLevState->lastStrongRTL=-1;
1918 pLevState->startON=-1;
1919 pLevState->startL2EN=-1;
1920 pLevState->lastStrongRTL=limit - 1;
1929 if (pLevState->startL2EN == -1) /* if no relevant EN already found */
1932 pLevState->lastStrongRTL=limit - 1;
1935 if (pLevState->startL2EN >= 0) /* after EN, no AN */
1937 addPoint(pBiDi, pLevState->startL2EN, LRM_BEFORE);
1938 pLevState->startL2EN=-2;
1945 if (pLevState->startL2EN == -1) {
1946 pLevState->startL2EN=start0;
1951 pLevState->lastStrongRTL=limit - 1;
1952 pLevState->startON=-1;
1963 pLevState->startON=start0;
1985 level=pLevState->runLevel + addLevel;
1986 for(k=pLevState->startON; k<start0; k++) {
1992 pLevState->startON=start0;
1996 level=pLevState->runLevel;
1997 for(k=start0-1; k>=pLevState->startON; k--) {
2015 level=pLevState->runLevel+1;
2016 for(k=start0-1; k>=pLevState->startON; k--) {
2029 level=pLevState->runLevel + addLevel;
2030 if(start>=pLevState->runStart) {