Lines Matching full:tail
49 @synthesize tail;
94 head = tail = 0;
238 head = tail = 0; // wack lookahead buffer and then refill
241 tail = [lookahead count];
275 [lookahead replaceObjectAtIndex:tail withObject:aNode];
276 tail = (tail+1) % [lookahead count];
278 if ( tail == head ) {
282 NSRange tailRange = NSMakeRange(0, tail);
295 tail = lookaheadCount; // tail is the location the _next_ lookahead node will end up in, not the last element's idx itself!
302 return tail < head
303 ? ([lookahead count] - head + tail)
304 : (tail - head);