Searched refs:__extbufnext_ (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__locale_dir/ |
| H A D | wbuffer_convert.h | 44 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 D | fstream | 269 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 D | locale | 3343 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 D | fstream | 304 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 …]
|