diff --git a/include/boost/move/detail/type_traits.hpp b/include/boost/move/detail/type_traits.hpp index 4454b31..ea5663b 100644 --- a/include/boost/move/detail/type_traits.hpp +++ b/include/boost/move/detail/type_traits.hpp @@ -409,6 +409,15 @@ template struct remove_cv { typedef T type; }; template struct remove_cv { typedef T type; }; template struct remove_cv { typedef T type; }; +////////////////////////// +// remove_cvref +////////////////////////// +template +struct remove_cvref + : remove_cv::type> +{ +}; + ////////////////////////// // make_unsigned //////////////////////////