Home
last modified time | relevance | path

Searched refs:__extbufnext_ (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__locale_dir/
H A Dwbuffer_convert.h44 const char* __extbufnext_; variable
103 __extbufnext_(nullptr), in wbuffer_convert()
149 if (__extbufend_ != __extbufnext_) { in underflow()
150 _LIBCPP_ASSERT_NON_NULL(__extbufnext_ != nullptr, "underflow moving from nullptr"); in underflow()
152 std::memmove(__extbuf_, __extbufnext_, __extbufend_ - __extbufnext_); in underflow()
154 __extbufnext_ = __extbuf_ + (__extbufend_ - __extbufnext_); in underflow()
157 static_cast<streamsize>(__extbufend_ - __extbufnext_)); in underflow()
161 streamsize __nr = __bufptr_->sgetn(const_cast<char*>(__extbufnext_), __nmemb); in underflow()
163 __extbufend_ = __extbufnext_ + __nr; in underflow()
166 …__st_, __extbuf_, __extbufend_, __extbufnext_, this->eback() + __unget_sz, this->egptr(), __inext); in underflow()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dfstream269 const char* __extbufnext_;
371 __extbufnext_(nullptr),
396 __extbufnext_ = __extbuf_ + (__rhs.__extbufnext_ - __rhs.__extbuf_);
400 __extbufnext_ = __rhs.__extbufnext_;
430 __rhs.__extbufnext_ = nullptr;
475 std::swap(__extbufnext_, __rhs.__extbufnext_);
478 ptrdiff_t __ln = __extbufnext_ ? __extbufnext_ - __extbuf_ : 0;
480 ptrdiff_t __rn = __rhs.__extbufnext_ ? __rhs.__extbufnext_ - __rhs.__extbuf_ : 0;
499 __extbufnext_ = __extbuf_ + __rn;
501 __rhs.__extbufnext_ = __rhs.__extbuf_ + __ln;
[all …]
H A Dlocale3343 const char* __extbufnext_;
3396 __extbufnext_(nullptr),
3442 if (__extbufend_ != __extbufnext_) {
3443 _LIBCPP_ASSERT_NON_NULL(__extbufnext_ != nullptr, "underflow moving from nullptr");
3445 std::memmove(__extbuf_, __extbufnext_, __extbufend_ - __extbufnext_);
3447 __extbufnext_ = __extbuf_ + (__extbufend_ - __extbufnext_);
3450 static_cast<streamsize>(__extbufend_ - __extbufnext_));
3454 streamsize __nr = __bufptr_->sgetn(const_cast<char*>(__extbufnext_), __nmemb);
3456 __extbufend_ = __extbufnext_ + __nr;
3459 …__st_, __extbuf_, __extbufend_, __extbufnext_, this->eback() + __unget_sz, this->egptr(), __inext);
[all …]
/freebsd/contrib/llvm-project/libcxx/include/
H A Dfstream304 const char* __extbufnext_;
417 __extbufnext_(nullptr),
442 __extbufnext_ = __extbuf_ + (__rhs.__extbufnext_ - __rhs.__extbuf_);
446 __extbufnext_ = __rhs.__extbufnext_;
476 __rhs.__extbufnext_ = nullptr;
521 std::swap(__extbufnext_, __rhs.__extbufnext_);
524 ptrdiff_t __ln = __extbufnext_ ? __extbufnext_ - __extbuf_ : 0;
526 ptrdiff_t __rn = __rhs.__extbufnext_ ? __rhs.__extbufnext_ - __rhs.__extbuf_ : 0;
545 __extbufnext_ = __extbuf_ + __rn;
547 __rhs.__extbufnext_ = __rhs.__extbuf_ + __ln;
[all …]