Implement move

This commit is contained in:
2020-04-14 13:09:41 +02:00
parent f54708205a
commit 1de5aea676

View File

@@ -4,6 +4,12 @@
namespace util { namespace util {
template <typename T>
inline constexpr type::remove_reference_t<T> &&move(T &&t) noexcept
{
return static_cast<type::remove_reference_t<T> &&>(t);
}
template <typename T> template <typename T>
inline constexpr T &&forward(type::remove_reference_t<T> &t) noexcept inline constexpr T &&forward(type::remove_reference_t<T> &t) noexcept
{ {