Lines Matching refs:p

47 SbiStringPool::SbiStringPool( SbiParser* p )  in SV_IMPL_PTRARR()
49 pParser = p; in SV_IMPL_PTRARR()
73 String* p = aData.GetObject( i ); in Add() local
74 if( ( bNoCase && p->Equals( rVal ) ) in Add()
75 || ( !bNoCase && p->EqualsIgnoreCaseAscii( rVal ) ) ) in Add()
140 SbiSymDef* p = new SbiSymDef( rName ); in AddSym() local
141 p->nPos = aData.Count(); in AddSym()
142 p->nId = rStrings.Add( rName ); in AddSym()
143 p->nProcId = nProcId; in AddSym()
144 p->pIn = this; in AddSym()
145 const SbiSymDef* q = p; in AddSym()
147 return p; in AddSym()
152 SbiProcDef* p = new SbiProcDef( pParser, rName ); in AddProc() local
153 p->nPos = aData.Count(); in AddProc()
154 p->nId = rStrings.Add( rName ); in AddProc()
156 p->nProcId = 0; in AddProc()
157 p->pIn = this; in AddProc()
158 const SbiSymDef* q = p; in AddProc()
160 return p; in AddProc()
208 SbiSymDef* p = aData.GetObject( nCount - i - 1 ); in Find() local
209 if( ( !p->nProcId || ( p->nProcId == nProcId ) ) in Find()
210 && ( p->aName.EqualsIgnoreCaseAscii( rName ) ) ) in Find()
211 return p; in Find()
225 SbiSymDef* p = aData.GetObject( i ); in FindId() local
226 if( p->nId == n && ( !p->nProcId || ( p->nProcId == nProcId ) ) ) in FindId()
227 return p; in FindId()
247 SbiSymDef* p = Find( rName ); in Define() local
248 if( p ) in Define()
249 { if( p->IsDefined() ) in Define()
253 p = AddSym( rName ); in Define()
254 return p->Define(); in Define()
259 SbiSymDef* p = Find( rName ); in Reference() local
260 if( !p ) in Reference()
261 p = AddSym( rName ); in Reference()
264 return p->Reference(); in Reference()
273 SbiSymDef* p = aData.GetObject( i ); in CheckRefs() local
274 if( !p->IsDefined() ) in CheckRefs()
275 pParser->Error( SbERR_UNDEF_LABEL, p->GetName() ); in CheckRefs()