File tree 3 files changed +5
-4
lines changed
3 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -545,7 +545,7 @@ typedef __char32_t char32_t;
545
545
// be declared with _LIBCPP_HIDE_FROM_ABI_AFTER_V1 otherwise they build to DLL will be inaccessible by MinGW-GCC.
546
546
// // ** in-progress: describe peculiar behavior of MinGW-GCC **
547
547
# if defined(__MINGW32__) || defined(__CYGWIN__)
548
- # define _LIBCPP_HIDE_FROM_ABI_MINGW_OR_AFTER_V1 inline _LIBCPP_HIDE_FROM_ABI
548
+ # define _LIBCPP_HIDE_FROM_ABI_MINGW_OR_AFTER_V1 _LIBCPP_HIDE_FROM_ABI
549
549
# else
550
550
# define _LIBCPP_HIDE_FROM_ABI_MINGW_OR_AFTER_V1 _LIBCPP_HIDE_FROM_ABI_AFTER_V1
551
551
# endif
Original file line number Diff line number Diff line change @@ -186,8 +186,8 @@ class basic_ostream<_CharT, _Traits>::sentry {
186
186
basic_ostream<_CharT, _Traits>& __os_;
187
187
188
188
public:
189
- explicit _LIBCPP_HIDE_FROM_ABI_MINGW_OR_AFTER_V1 sentry (basic_ostream<_CharT, _Traits>& __os);
190
- _LIBCPP_HIDE_FROM_ABI_MINGW_OR_AFTER_V1 ~sentry ();
189
+ explicit inline _LIBCPP_HIDE_FROM_ABI_MINGW_OR_AFTER_V1 sentry (basic_ostream<_CharT, _Traits>& __os);
190
+ inline _LIBCPP_HIDE_FROM_ABI_MINGW_OR_AFTER_V1 ~sentry ();
191
191
sentry (const sentry&) = delete ;
192
192
sentry& operator =(const sentry&) = delete ;
193
193
Original file line number Diff line number Diff line change @@ -309,7 +309,8 @@ class basic_istream<_CharT, _Traits>::sentry {
309
309
bool __ok_;
310
310
311
311
public:
312
- explicit _LIBCPP_HIDE_FROM_ABI_MINGW_OR_AFTER_V1 sentry (basic_istream<_CharT, _Traits>& __is, bool __noskipws = false );
312
+ explicit inline _LIBCPP_HIDE_FROM_ABI_MINGW_OR_AFTER_V1
313
+ sentry (basic_istream<_CharT, _Traits>& __is, bool __noskipws = false );
313
314
// ~sentry() = default;
314
315
315
316
_LIBCPP_HIDE_FROM_ABI explicit operator bool () const { return __ok_; }
You can’t perform that action at this time.
0 commit comments