diff options
| -rw-r--r-- | libcxx/include/istream | 7 | ||||
| -rw-r--r-- | libcxx/include/ostream | 8 |
2 files changed, 6 insertions, 9 deletions
diff --git a/libcxx/include/istream b/libcxx/include/istream index 47631ba..168a4d0 100644 --- a/libcxx/include/istream +++ b/libcxx/include/istream @@ -198,13 +198,14 @@ protected: #endif void swap(basic_istream& __rhs); +#if _LIBCPP_STD_VER > 11 #ifndef _LIBCPP_HAS_NO_DELETED_FUNCTIONS basic_istream (const basic_istream& __rhs) = delete; basic_istream& operator=(const basic_istream& __rhs) = delete; #else -private: - basic_istream (const basic_istream& __rhs); - basic_istream& operator=(const basic_istream& __rhs); + basic_istream (const basic_istream& __rhs); // not defined + basic_istream& operator=(const basic_istream& __rhs); // not defined +#endif #endif public: diff --git a/libcxx/include/ostream b/libcxx/include/ostream index 2e27070..a7af299 100644 --- a/libcxx/include/ostream +++ b/libcxx/include/ostream @@ -169,9 +169,6 @@ protected: #endif // 27.7.2.3 Assign/swap -#if _LIBCPP_STD_VER > 11 - basic_ostream& operator=(const basic_ostream&) = delete; -#endif #ifndef _LIBCPP_HAS_NO_RVALUE_REFERENCES _LIBCPP_INLINE_VISIBILITY basic_ostream& operator=(basic_ostream&& __rhs); @@ -182,9 +179,8 @@ protected: basic_ostream (const basic_ostream& __rhs) = delete; basic_ostream& operator=(const basic_ostream& __rhs) = delete; #else -private: - basic_ostream (const basic_ostream& __rhs); - basic_ostream& operator=(const basic_ostream& __rhs); + basic_ostream (const basic_ostream& __rhs); // not defined + basic_ostream& operator=(const basic_ostream& __rhs); // not defined #endif public: |
