Searched defs:remove_all_extents (Results 1 – 5 of 5) sorted by relevance
18 template <class T> struct remove_all_extents{ typedef T type; }; argument21 template <class T, std::size_t N> struct remove_all_extents<T[N]> : public remove_all_extents<T>{}; struct22 template <class T, std::size_t N> struct remove_all_extents<T const[N]> : public remove_all_extents… struct23 template <class T, std::size_t N> struct remove_all_extents<T volatile[N]> : public remove_all_exte… struct24 template <class T, std::size_t N> struct remove_all_extents<T const volatile[N]> : public remove_al… struct26 template <class T> struct remove_all_extents<T[]> : public remove_all_extents<T>{}; struct27 template <class T> struct remove_all_extents<T const[]> : public remove_all_extents<T const>{}; struct28 template <class T> struct remove_all_extents<T volatile[]> : public remove_all_extents<T volatile>{… struct29 template <class T> struct remove_all_extents<T const volatile[]> : public remove_all_extents<T cons… struct
31 struct remove_all_extents { struct36 struct remove_all_extents<T[]> { argument37 typedef typename remove_all_extents<T>::type type; argument41 struct remove_all_extents<T[N]> { struct42 typedef typename remove_all_extents<T>::type type; argument
163 constexpr auto remove_all_extents = metafunction<std::remove_all_extents>; variable
474 struct remove_all_extents struct475 { typedef T type;};478 struct remove_all_extents<T[]> struct479 { typedef typename remove_all_extents<T>::type type; };482 struct remove_all_extents<T[N]> struct483 { typedef typename remove_all_extents<T>::type type;};