35 #ifndef _BLAZE_UTIL_TYPETRAITS_REMOVECVREF_H_ 36 #define _BLAZE_UTIL_TYPETRAITS_REMOVECVREF_H_ 43 #include <type_traits> 72 template<
typename T >
78 using Type =
typename std::remove_cv< typename std::remove_reference<T>::type >::type;
98 template<
typename T >
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
Removal of top level cv-qualifiers.The RemoveCVRef type trait removes any reference modifiers and all...
Definition: RemoveCVRef.h:73
typename RemoveCVRef< T >::Type RemoveCVRef_t
Auxiliary alias declaration for the RemoveCVRef type trait.The RemoveCVRef_t alias declaration provid...
Definition: RemoveCVRef.h:99