Lines Matching full:ptrbuffer
65 ptrBuffer = (ANTLRMapElement **) [buffer mutableBytes];
69 ptrBuffer[idx] = ((ANTLRHashMap *)fNext)->ptrBuffer[idx];
87 ptrBuffer = (ANTLRMapElement **) [buffer mutableBytes];
91 ptrBuffer[idx] = ((ANTLRHashMap *)fNext)->ptrBuffer[idx];
109 tmp = ptrBuffer[idx];
127 if ( ptrBuffer[i] != nil ) {
139 if ( ptrBuffer[i] != nil ) {
154 tmp = ptrBuffer[idx];
174 htmp->ptrBuffer[idx] = ((ANTLRHashMap *)htmp->fNext)->ptrBuffer[idx];
192 if ( htmp->ptrBuffer[idx] == nil ||
193 htmp->ptrBuffer[idx] == (*map)->ptrBuffer[idx] ) {
196 tmp = htmp->ptrBuffer[idx];
201 htmp->ptrBuffer[idx] = [tmp getfNext];
241 * Returns: ANTLRHashMap pointer to ptrBuffer of proper scope level
273 for( np = self->ptrBuffer[[self hash:s]]; np != nil; np = [np getfNext] ) {
302 [sym setFNext:self->ptrBuffer[ self->LastHash ]];
303 self->ptrBuffer[ self->LastHash ] = sym;
304 return( self->ptrBuffer[ self->LastHash ] );
327 for ( tmp = self->ptrBuffer[idx], np = self->ptrBuffer[idx]; np != nil; np = [np getfNext] ) {
352 // install symbol in ptrBuffer
363 return( ptrBuffer[idx] );
368 return( ptrBuffer );
375 ptrBuffer[idx] = np;
403 for( np = self->ptrBuffer[aTType]; np != nil; np = [np getfNext] ) {
420 // install symbol in ptrBuffer
444 ptrBuffer[idx] = aRule;
454 if ( aRule != ptrBuffer[idx] ) {
455 if ( ptrBuffer[idx] ) [ptrBuffer[idx] release];
458 ptrBuffer[idx] = aRule;
466 return ptrBuffer[idx];
476 if ( aRule != ptrBuffer[idx] ) {
477 if ( ptrBuffer[idx] ) [ptrBuffer[idx] release];
480 ptrBuffer[idx] = aRule;
490 if ( ptrBuffer[LastHash] )
491 [ptrBuffer[LastHash] release];
493 np.fNext = ptrBuffer[ LastHash ];
494 ptrBuffer[ LastHash ] = np;
519 return ptrBuffer[itIndex];
527 @synthesize ptrBuffer;