@@ -150,35 +150,35 @@ public:
150150 virtual ~basic_streambuf () {}
151151
152152 // 27.6.2.2.1 locales:
153- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 locale pubimbue (const locale& __loc) {
153+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 locale pubimbue (const locale& __loc) {
154154 imbue (__loc);
155155 locale __r = __loc_;
156156 __loc_ = __loc;
157157 return __r;
158158 }
159159
160- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 locale getloc () const { return __loc_; }
160+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 locale getloc () const { return __loc_; }
161161
162162 // 27.6.2.2.2 buffer and positioning:
163- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 basic_streambuf* pubsetbuf (char_type* __s, streamsize __n) {
163+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 basic_streambuf* pubsetbuf (char_type* __s, streamsize __n) {
164164 return setbuf (__s, __n);
165165 }
166166
167- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 pos_type
167+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 pos_type
168168 pubseekoff (off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out) {
169169 return seekoff (__off, __way, __which);
170170 }
171171
172- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 pos_type
172+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 pos_type
173173 pubseekpos (pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out) {
174174 return seekpos (__sp, __which);
175175 }
176176
177- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 int pubsync () { return sync (); }
177+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 int pubsync () { return sync (); }
178178
179179 // Get and put areas:
180180 // 27.6.2.2.3 Get area:
181- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 streamsize in_avail () {
181+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 streamsize in_avail () {
182182 __check_invariants ();
183183 auto __guard = std::__make_scope_guard ([this ] { this ->__check_invariants (); });
184184
@@ -187,7 +187,7 @@ public:
187187 return showmanyc ();
188188 }
189189
190- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 int_type snextc () {
190+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 int_type snextc () {
191191 __check_invariants ();
192192 auto __guard = std::__make_scope_guard ([this ] { this ->__check_invariants (); });
193193
@@ -196,7 +196,7 @@ public:
196196 return sgetc ();
197197 }
198198
199- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 int_type sbumpc () {
199+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 int_type sbumpc () {
200200 __check_invariants ();
201201 auto __guard = std::__make_scope_guard ([this ] { this ->__check_invariants (); });
202202
@@ -207,7 +207,7 @@ public:
207207 return __c;
208208 }
209209
210- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 int_type sgetc () {
210+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 int_type sgetc () {
211211 __check_invariants ();
212212 auto __guard = std::__make_scope_guard ([this ] { this ->__check_invariants (); });
213213
@@ -216,10 +216,10 @@ public:
216216 return traits_type::to_int_type (*gptr ());
217217 }
218218
219- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 streamsize sgetn (char_type* __s, streamsize __n) { return xsgetn (__s, __n); }
219+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 streamsize sgetn (char_type* __s, streamsize __n) { return xsgetn (__s, __n); }
220220
221221 // 27.6.2.2.4 Putback:
222- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 int_type sputbackc (char_type __c) {
222+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 int_type sputbackc (char_type __c) {
223223 __check_invariants ();
224224 auto __guard = std::__make_scope_guard ([this ] { this ->__check_invariants (); });
225225
@@ -229,7 +229,7 @@ public:
229229 return traits_type::to_int_type (*gptr ());
230230 }
231231
232- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 int_type sungetc () {
232+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 int_type sungetc () {
233233 __check_invariants ();
234234 auto __guard = std::__make_scope_guard ([this ] { this ->__check_invariants (); });
235235
@@ -240,7 +240,7 @@ public:
240240 }
241241
242242 // 27.6.2.2.5 Put area:
243- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 int_type sputc (char_type __c) {
243+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 int_type sputc (char_type __c) {
244244 __check_invariants ();
245245 auto __guard = std::__make_scope_guard ([this ] { this ->__check_invariants (); });
246246
@@ -251,7 +251,7 @@ public:
251251 return traits_type::to_int_type (__c);
252252 }
253253
254- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 streamsize sputn (const char_type* __s, streamsize __n) {
254+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 streamsize sputn (const char_type* __s, streamsize __n) {
255255 return xsputn (__s, __n);
256256 }
257257
@@ -292,12 +292,12 @@ protected:
292292 _LIBCPP_HIDE_FROM_ABI char_type* gptr () const { return __ninp_; }
293293 _LIBCPP_HIDE_FROM_ABI char_type* egptr () const { return __einp_; }
294294
295- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 void gbump (int __n) { __ninp_ += __n; }
295+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 void gbump (int __n) { __ninp_ += __n; }
296296
297297 // gbump takes an int, so it might not be able to represent the offset we want to add.
298298 _LIBCPP_HIDE_FROM_ABI void __gbump_ptrdiff (ptrdiff_t __n) { __ninp_ += __n; }
299299
300- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 void setg (char_type* __gbeg, char_type* __gnext, char_type* __gend) {
300+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 void setg (char_type* __gbeg, char_type* __gnext, char_type* __gend) {
301301 _LIBCPP_ASSERT_VALID_INPUT_RANGE (std::__is_valid_range (__gbeg, __gnext), " [gbeg, gnext) must be a valid range" );
302302 _LIBCPP_ASSERT_VALID_INPUT_RANGE (std::__is_valid_range (__gbeg, __gend), " [gbeg, gend) must be a valid range" );
303303 _LIBCPP_ASSERT_VALID_INPUT_RANGE (std::__is_valid_range (__gnext, __gend), " [gnext, gend) must be a valid range" );
@@ -311,11 +311,11 @@ protected:
311311 _LIBCPP_HIDE_FROM_ABI char_type* pptr () const { return __nout_; }
312312 _LIBCPP_HIDE_FROM_ABI char_type* epptr () const { return __eout_; }
313313
314- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 void pbump (int __n) { __nout_ += __n; }
314+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 void pbump (int __n) { __nout_ += __n; }
315315
316316 _LIBCPP_HIDE_FROM_ABI void __pbump (streamsize __n) { __nout_ += __n; }
317317
318- inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 void setp (char_type* __pbeg, char_type* __pend) {
318+ inline _LIBCPP_HIDE_FROM_ABI_SINCE_LLVM8 void setp (char_type* __pbeg, char_type* __pend) {
319319 _LIBCPP_ASSERT_VALID_INPUT_RANGE (std::__is_valid_range (__pbeg, __pend), " [pbeg, pend) must be a valid range" );
320320 __bout_ = __nout_ = __pbeg;
321321 __eout_ = __pend;
0 commit comments