Lines Matching defs:tuple_size
14 template<> struct std::tuple_size<Bad1> {}; struct in std
18 template<> struct std::tuple_size<Bad2> { const int value = 5; };
21 template<> struct std::tuple_size<A> { static const int value = 3; };
22 template<> struct std::tuple_size<B> { enum { value = 3 }; };
63 template<typename T> struct std::tuple_size<const T> : std::tuple_size<T> {}; struct in std
131 template<> struct std::tuple_size<C> { static const int value = 1; };
151 template<> struct std::tuple_size<D> { static const int value = 1; };
161 template<> struct std::tuple_size<E> { static const int value = 1; };
172 template<> struct std::tuple_size<ADL::X> { static const int value = 1; };
184 struct std::tuple_size<wrap<ET, GTL, GTR>> { struct in std
185 static const int value = 1;
221 template<> struct std::tuple_size<constant::Q> { static const int value = 3; };
252 template <> struct std::tuple_size<InvalidMemberGet> { static constexpr size_t value = 1; };
267 template <> struct std::tuple_size<ValidMemberGet> { static constexpr size_t value = 1; };
286 template <> struct std::tuple_size<Derived> { static constexpr size_t value = 1; };
298 template <> struct std::tuple_size<UsingGet> { struct in std
299 static constexpr size_t value = 1;