35 #ifndef _BLAZE_UTIL_TYPETRAITS_REMOVEEXTENT_H_ 36 #define _BLAZE_UTIL_TYPETRAITS_REMOVEEXTENT_H_ 43 #include <type_traits> 68 template<
typename T >
74 using Type =
typename std::remove_extent<T>::type;
94 template<
typename T >
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
Removal of the top level array extent.The RemoveExtent type trait removes the top level array extent ...
Definition: RemoveExtent.h:69
typename RemoveExtent< T >::Type RemoveExtent_t
Auxiliary alias declaration for the RemoveExtent type trait.The RemoveExtent_t alias declaration prov...
Definition: RemoveExtent.h:95