Lines Matching refs:fLastItem
59 fLastItem(nullptr) {} in GrTRecorder()
66 bool empty() { return !fLastItem; } in empty()
70 return *reinterpret_cast<TBase*>(fLastItem); in back()
156 void* fLastItem; // really a ptr to TBase variable
172 SkASSERT(fLastItem); in pop_back()
174 reinterpret_cast<TAlign*>(fLastItem) - length_of<Header>::kValue); in pop_back()
176 reinterpret_cast<TBase*>(fLastItem)->~TBase(); in pop_back()
183 fLastItem = nullptr; in pop_back()
192 fLastItem = &(*fTailBlock)[fTailBlock->fBack - lastItemLength + length_of<Header>::kValue]; in pop_back()
201 if (fLastItem) { in alloc_back()
203 reinterpret_cast<TAlign*>(fLastItem) - length_of<Header>::kValue); in alloc_back()
226 fLastItem = rawPtr; in alloc_back()
234 SkDEBUGCODE(void* baseAddr = fLastItem; in alloc_back()
355 fLastItem = nullptr; in reset()