mirror of
https://github.com/boostorg/unordered.git
synced 2025-07-29 10:57:16 +02:00
Unordered: Fix some calls to std::forward.
[SVN r74074]
This commit is contained in:
@ -552,7 +552,7 @@ namespace boost { namespace unordered { namespace detail {
|
||||
void*>::type address,
|
||||
Arg1&& a1)
|
||||
{
|
||||
new(address) T(boost::forward<Arg1>(a1));
|
||||
new(address) T(std::forward<Arg1>(a1));
|
||||
}
|
||||
|
||||
template <class T, class Arg1>
|
||||
@ -561,13 +561,13 @@ namespace boost { namespace unordered { namespace detail {
|
||||
void*>::type address,
|
||||
Arg1&& a1)
|
||||
{
|
||||
new(address) T(boost::forward<Arg1>(a1), typename T::second_type());
|
||||
new(address) T(std::forward<Arg1>(a1), typename T::second_type());
|
||||
}
|
||||
|
||||
template <class T, class Arg1, class Arg2>
|
||||
inline void construct_impl(void* address, Arg1&& a1, Arg2&& a2)
|
||||
{
|
||||
new(address) T(std::forward<Arg1, Arg2>(a1, a2));
|
||||
new(address) T(std::forward<Arg1>(a1), std::forward<Arg2>(a2));
|
||||
}
|
||||
|
||||
template <class T, class Arg1, class Arg2, class... Args>
|
||||
|
Reference in New Issue
Block a user