diff options
author | Howard Hinnant <hhinnant@apple.com> | 2013-08-22 19:39:03 +0000 |
---|---|---|
committer | Howard Hinnant <hhinnant@apple.com> | 2013-08-22 19:39:03 +0000 |
commit | 104024cb599ccdf52568449d1ac2cfaf940cef88 (patch) | |
tree | ee3dc266f1c2116cadec8ce56b96f313ec1ce796 /libcxx/src/stdexcept.cpp | |
parent | 7b5566c5f5d056712deafdf4c0ae90800101b049 (diff) | |
download | llvm-104024cb599ccdf52568449d1ac2cfaf940cef88.zip llvm-104024cb599ccdf52568449d1ac2cfaf940cef88.tar.gz llvm-104024cb599ccdf52568449d1ac2cfaf940cef88.tar.bz2 |
Glen: replace obsolete _LIBCPP_CANTTHROW with _NOEXCEPT.
llvm-svn: 189046
Diffstat (limited to 'libcxx/src/stdexcept.cpp')
-rw-r--r-- | libcxx/src/stdexcept.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libcxx/src/stdexcept.cpp b/libcxx/src/stdexcept.cpp index 8d25f3e..62c945a 100644 --- a/libcxx/src/stdexcept.cpp +++ b/libcxx/src/stdexcept.cpp @@ -47,9 +47,9 @@ private: count_t& count() const _NOEXCEPT {return (count_t&)(*(str_ - sizeof(count_t)));} public: explicit __libcpp_nmstr(const char* msg); - __libcpp_nmstr(const __libcpp_nmstr& s) _LIBCPP_CANTTHROW; - __libcpp_nmstr& operator=(const __libcpp_nmstr& s) _LIBCPP_CANTTHROW; - ~__libcpp_nmstr() _LIBCPP_CANTTHROW; + __libcpp_nmstr(const __libcpp_nmstr& s) _NOEXCEPT; + __libcpp_nmstr& operator=(const __libcpp_nmstr& s) _NOEXCEPT; + ~__libcpp_nmstr(); const char* c_str() const _NOEXCEPT {return str_;} }; @@ -65,14 +65,14 @@ __libcpp_nmstr::__libcpp_nmstr(const char* msg) } inline -__libcpp_nmstr::__libcpp_nmstr(const __libcpp_nmstr& s) +__libcpp_nmstr::__libcpp_nmstr(const __libcpp_nmstr& s) _NOEXCEPT : str_(s.str_) { __sync_add_and_fetch(&count(), 1); } __libcpp_nmstr& -__libcpp_nmstr::operator=(const __libcpp_nmstr& s) +__libcpp_nmstr::operator=(const __libcpp_nmstr& s) _NOEXCEPT { const char* p = str_; str_ = s.str_; |