Lines Matching refs:gptr
455 …this->setg(__intbuf_, __intbuf_ + (__rhs.gptr() - __rhs.eback()), __intbuf_ + (__rhs.egptr() - __r…
458 (char_type*)__extbuf_ + (__rhs.gptr() - __rhs.eback()),
549 ptrdiff_t __n = this->gptr() - this->eback();
559 ptrdiff_t __n = __rhs.gptr() - __rhs.eback();
750 if (this->gptr() == nullptr)
754 if (this->gptr() == this->egptr()) {
761 __c = traits_type::to_int_type(*this->gptr());
786 __c = traits_type::to_int_type(*this->gptr());
789 __c = traits_type::to_int_type(*this->gptr());
794 __c = traits_type::to_int_type(*this->gptr());
802 if (__file_ && this->eback() < this->gptr()) {
807 …if ((__om_ & ios_base::out) || traits_type::eq(traits_type::to_char_type(__c), this->gptr()[-1])) {
809 *this->gptr() = traits_type::to_char_type(__c);
988 __c = this->egptr() - this->gptr();
993 __c += __width * (this->egptr() - this->gptr());
995 if (this->gptr() != this->egptr()) {
996 … const int __off = __cv_->length(__state, __extbuf_, __extbufnext_, this->gptr() - this->eback());