From 01d8832c9e809265ca0d82118c8ddaff5b484e13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Mon, 31 Aug 2020 22:19:47 +0200 Subject: [PATCH] Add remove_cvref --- include/boost/move/detail/type_traits.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) 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 //////////////////////////