Lines Matching refs:eback
110 if (eback() && (__strmode_ & __allocated) != 0 && (__strmode_ & __frozen) == 0) in ~strstreambuf()
113 __pfree_(eback()); in ~strstreambuf()
115 delete [] eback(); in ~strstreambuf()
146 return eback(); in str()
164 size_t old_size = static_cast<size_t> ((epptr() ? epptr() : egptr()) - eback()); in overflow()
176 _LIBCPP_ASSERT(eback(), "overflow copying from NULL"); in overflow()
177 memcpy(buf, eback(), static_cast<size_t>(old_size)); in overflow()
179 ptrdiff_t ninp = gptr() - eback(); in overflow()
180 ptrdiff_t einp = egptr() - eback(); in overflow()
185 __pfree_(eback()); in overflow()
187 delete [] eback(); in overflow()
202 if (eback() == gptr()) in pbackfail()
230 setg(eback(), gptr(), pptr()); in underflow()
268 newoff = (pos_in ? gptr() : pptr()) - eback(); in seekoff()
271 newoff = seekhigh - eback(); in seekoff()
277 if (0 <= newoff && newoff <= seekhigh - eback()) in seekoff()
279 char* newpos = eback() + newoff; in seekoff()
281 setg(eback(), newpos, _VSTD::max(newpos, egptr())); in seekoff()
307 if (0 <= newoff && newoff <= seekhigh - eback()) in seekpos()
309 char* newpos = eback() + newoff; in seekpos()
311 setg(eback(), newpos, _VSTD::max(newpos, egptr())); in seekpos()