Searched refs:eback (Results 1 - 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/libcxx/src/
H A Dstrstream.cpp107 if (eback() && (__strmode_ & __allocated) != 0 && (__strmode_ & __frozen) == 0)
110 __pfree_(eback());
112 delete [] eback();
143 return eback();
161 size_t old_size = static_cast<size_t> ((epptr() ? epptr() : egptr()) - eback());
173 _LIBCPP_ASSERT(eback(), "overflow copying from NULL");
174 memcpy(buf, eback(), static_cast<size_t>(old_size));
176 ptrdiff_t ninp = gptr() - eback();
177 ptrdiff_t einp = egptr() - eback();
182 __pfree_(eback());
[all...]
/freebsd-12-stable/contrib/libstdc++/src/
H A Dstrstream.cc120 _M_free(eback());
134 return eback();
163 old_get_offset = gptr() - eback();
190 if (gptr() != eback())
216 setg(eback(), gptr(), pptr());
249 char* seeklow = eback();
/freebsd-12-stable/contrib/libstdc++/include/std/
H A Dstd_streambuf.h371 const bool __testpos = this->eback() < this->gptr();
396 if (__builtin_expect(this->eback() < this->gptr(), true))
473 * - eback() returns the beginning pointer for the input sequence
478 eback() const { return _M_in_beg; } function in class:basic_streambuf
501 * @post @a gbeg == @c eback(), @a gnext == @c gptr(), and
714 * @post The constraints of @c gptr(), @c eback(), and @c pptr()
H A Dstd_fstream.h111 // to eback() and _M_ext_buf.
166 * to eback().
220 _M_pback_cur_save += this->gptr() != this->eback();
387 * __off == egptr() - eback() upon underflow/uflow ('read' mode);
H A Dstd_sstream.h245 this->setg(this->eback(), this->gptr(), this->pptr());

Completed in 70 milliseconds