Searched defs:remove_extent (Results 1 – 2 of 2) sorted by relevance
18 template <class T> struct remove_extent{ typedef T type; }; struct21 template <typename T, std::size_t N> struct remove_extent<T[N]> { typedef T type; }; struct22 template <typename T, std::size_t N> struct remove_extent<T const[N]> { typedef T const type; }; argument23 template <typename T, std::size_t N> struct remove_extent<T volatile [N]> { typedef T volatile type… struct24 …plate <typename T, std::size_t N> struct remove_extent<T const volatile [N]> { typedef T const vol… argument26 template <typename T> struct remove_extent<T[]> { typedef T type; }; argument27 template <typename T> struct remove_extent<T const[]> { typedef T const type; }; argument28 template <typename T> struct remove_extent<T volatile[]> { typedef T volatile type; }; struct29 template <typename T> struct remove_extent<T const volatile[]> { typedef T const volatile type; }; argument
102 struct remove_extent { struct103 static T* ar;124 >::type result1;143 > result2;149 >::type type;