Lines Matching refs:pCur

878     for ( FormulaToken *pCur = pCode->First(); pCur; pCur = pCode->Next() )
880 pCur->GetType(), pCur->GetOpCode() );
1066 for ( FormulaToken *pCur = First(); pCur; pCur = Next() ) in NeedsPofRewrite() local
1068 if ( rConv.isRewriteNeeded( pCur->GetOpCode())) in NeedsPofRewrite()
1093 for ( FormulaToken *pCur = First(); pCur; pCur = Next() ) in RewriteMissingToPof() local
1108 if (!(pOcas[ i ] == nFn && pCur->GetOpCode() == ocSep)) in RewriteMissingToPof()
1113 switch ( pCur->GetOpCode() ) in RewriteMissingToPof()
1147 pNewArr->AddToken( *pCur ); in RewriteMissingToPof()
1215 pCur = NULL; in FormulaTokenIterator()
1221 while( pCur ) in ~FormulaTokenIterator()
1231 p->pNext = pCur; in Push()
1232 pCur = p; in Push()
1237 ImpTokenIterator* p = pCur; in Pop()
1240 pCur = p->pNext; in Pop()
1247 while( pCur->pNext ) in Reset()
1249 pCur->nPC = -1; in Reset()
1260 const FormulaToken* t = GetNonEndOfPathToken( ++pCur->nPC ); in Next()
1261 if( !t && pCur->pNext ) in Next()
1272 short nIdx = pCur->nPC; in PeekNextOperator()
1278 if (!t && pCur->pNext) in PeekNextOperator()
1280 ImpTokenIterator* pHere = pCur; in PeekNextOperator()
1281 pCur = pCur->pNext; in PeekNextOperator()
1283 pCur = pHere; in PeekNextOperator()
1292 pCur->nPC = nNext; in Jump()
1295 Push( pCur->pArr ); in Jump()
1296 pCur->nPC = nStart; in Jump()
1297 pCur->nStop = nStop; in Jump()
1303 if (nIdx < pCur->pArr->nRPN && nIdx < pCur->nStop) in GetNonEndOfPathToken()
1305 const FormulaToken* t = pCur->pArr->pRPN[ nIdx ]; in GetNonEndOfPathToken()
1314 return GetNonEndOfPathToken( pCur->nPC + 1) == NULL; in IsEndOfPath()