Lines Matching refs:p
208 SbiParseStack* p = new SbiParseStack; in OpenBlock() local
209 p->eExitTok = eTok; in OpenBlock()
210 p->nChain = 0; in OpenBlock()
211 p->pWithVar = pWithVar; in OpenBlock()
212 p->pNext = pStack; in OpenBlock()
213 pStack = p; in OpenBlock()
225 SbiParseStack* p = pStack; in CloseBlock() local
228 if( p->eExitTok == FOR ) in CloseBlock()
231 aGen.BackChain( p->nChain ); in CloseBlock()
232 pStack = p->pNext; in CloseBlock()
233 pWithVar = p->pWithVar; in CloseBlock()
234 delete p; in CloseBlock()
243 for( SbiParseStack* p = pStack; p; p = p->pNext ) in Exit() local
245 SbiToken eExitTok = p->eExitTok; in Exit()
249 p->nChain = aGen.Gen( _JUMP, p->nChain ); in Exit()
416 SbiStatement* p; in Parse() local
417 for( p = StmntTable; p->eTok != NIL; p++ ) in Parse()
418 if( p->eTok == eCurTok ) in Parse()
420 if( p->eTok != NIL ) in Parse()
422 if( !pProc && !p->bMain ) in Parse()
424 else if( pProc && !p->bSubr ) in Parse()
438 if( ( p->bSubr && (eCurTok != STATIC || Peek() == SUB || Peek() == FUNCTION ) ) || in Parse()
441 (this->*( p->Func ) )(); in Parse()
476 SbiParseStack* p = pStack; in GetWithVar() local
477 while( p ) in GetWithVar()
480 if( p->pWithVar ) in GetWithVar()
481 return p->pWithVar; in GetWithVar()
482 p = p->pNext; in GetWithVar()