forked from boostorg/unordered
Use Core's allocator access to handle allocator_traits not having uniform support in early C++11 compilers
This commit is contained in:
@ -259,9 +259,9 @@ namespace boost {
|
|||||||
}
|
}
|
||||||
|
|
||||||
concurrent_flat_map& operator=(concurrent_flat_map&& rhs)
|
concurrent_flat_map& operator=(concurrent_flat_map&& rhs)
|
||||||
noexcept(std::allocator_traits<Allocator>::is_always_equal::value ||
|
noexcept(boost::allocator_is_always_equal<Allocator>::type::value ||
|
||||||
std::allocator_traits<
|
boost::allocator_propagate_on_container_move_assignment<
|
||||||
Allocator>::propagate_on_container_move_assignment::value)
|
Allocator>::type::value)
|
||||||
{
|
{
|
||||||
table_ = std::move(rhs.table_);
|
table_ = std::move(rhs.table_);
|
||||||
return *this;
|
return *this;
|
||||||
|
Reference in New Issue
Block a user