28 #ifndef BSL_REMOVE_CV_HPP 29 #define BSL_REMOVE_CV_HPP 78 struct remove_cv<T volatile> final
80 static_assert(
sizeof(T) !=
sizeof(T),
"volatile not supported");
87 struct remove_cv<T const volatile> final
89 static_assert(
sizeof(T) !=
sizeof(T),
"volatile not supported");
T type
provides the member typedef "type"
Definition: remove_cv.hpp:61
typename remove_cv< T >::type remove_cv_t
a helper that reduces the verbosity of bsl::remove_cv
Definition: remove_cv.hpp:66
Provides the member typedef type which is the same as T, except that its topmost const and volatile q...
Definition: remove_cv.hpp:58