forked from boostorg/smart_ptr
Remove uses of BOOST_SP_NOEXCEPT from allocate_local_shared_array.hpp
This commit is contained in:
@@ -17,16 +17,16 @@ namespace detail {
|
|||||||
class BOOST_SYMBOL_VISIBLE lsp_array_base
|
class BOOST_SYMBOL_VISIBLE lsp_array_base
|
||||||
: public local_counted_base {
|
: public local_counted_base {
|
||||||
public:
|
public:
|
||||||
void set(sp_counted_base* base) BOOST_SP_NOEXCEPT {
|
void set(sp_counted_base* base) noexcept {
|
||||||
count_ = shared_count(base);
|
count_ = shared_count(base);
|
||||||
}
|
}
|
||||||
|
|
||||||
void local_cb_destroy() BOOST_SP_NOEXCEPT BOOST_OVERRIDE {
|
void local_cb_destroy() noexcept BOOST_OVERRIDE {
|
||||||
shared_count().swap(count_);
|
shared_count().swap(count_);
|
||||||
}
|
}
|
||||||
|
|
||||||
shared_count local_cb_get_shared_count() const
|
shared_count local_cb_get_shared_count() const
|
||||||
BOOST_SP_NOEXCEPT BOOST_OVERRIDE {
|
noexcept BOOST_OVERRIDE {
|
||||||
return count_;
|
return count_;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -39,10 +39,10 @@ class lsp_array_state
|
|||||||
: public sp_array_state<A> {
|
: public sp_array_state<A> {
|
||||||
public:
|
public:
|
||||||
template<class U>
|
template<class U>
|
||||||
lsp_array_state(const U& other, std::size_t size) BOOST_SP_NOEXCEPT
|
lsp_array_state(const U& other, std::size_t size) noexcept
|
||||||
: sp_array_state<A>(other, size) { }
|
: sp_array_state<A>(other, size) { }
|
||||||
|
|
||||||
lsp_array_base& base() BOOST_SP_NOEXCEPT {
|
lsp_array_base& base() noexcept {
|
||||||
return base_;
|
return base_;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -55,10 +55,10 @@ class lsp_size_array_state
|
|||||||
: public sp_size_array_state<A, N> {
|
: public sp_size_array_state<A, N> {
|
||||||
public:
|
public:
|
||||||
template<class U>
|
template<class U>
|
||||||
lsp_size_array_state(const U& other, std::size_t size) BOOST_SP_NOEXCEPT
|
lsp_size_array_state(const U& other, std::size_t size) noexcept
|
||||||
: sp_size_array_state<A, N>(other, size) { }
|
: sp_size_array_state<A, N>(other, size) { }
|
||||||
|
|
||||||
lsp_array_base& base() BOOST_SP_NOEXCEPT {
|
lsp_array_base& base() noexcept {
|
||||||
return base_;
|
return base_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user