Add free std::swap() specialization function for rcp
This commit is contained in:
parent
b87fbc0d76
commit
8d0243dcde
@ -246,6 +246,12 @@ namespace std
|
||||
return hash<const void *>()(static_cast<const void *>(p.get_raw()));
|
||||
}
|
||||
};
|
||||
|
||||
template <typename T>
|
||||
void swap(rcp<T> & a, rcp<T> & b) noexcept
|
||||
{
|
||||
a.swap(b);
|
||||
}
|
||||
}
|
||||
|
||||
template <typename T, typename U>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user