/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | utility.h | 49 struct tuple_size; in _GLIBCXX_VISIBILITY() 58 size_t = tuple_size<_Tp>::value> in _GLIBCXX_VISIBILITY() 62 struct tuple_size<const __enable_if_has_tuple_size<_Tp>> in _GLIBCXX_VISIBILITY() 63 : public tuple_size<_Tp> { }; in _GLIBCXX_VISIBILITY() 66 struct tuple_size<volatile __enable_if_has_tuple_size<_Tp>> in _GLIBCXX_VISIBILITY() 67 : public tuple_size<_Tp> { }; in _GLIBCXX_VISIBILITY() 70 struct tuple_size<const volatile __enable_if_has_tuple_size<_Tp>> in _GLIBCXX_VISIBILITY() 71 : public tuple_size<_Tp> { }; in _GLIBCXX_VISIBILITY() 75 inline constexpr size_t tuple_size_v = tuple_size<_Tp>::value; in _GLIBCXX_VISIBILITY()
|
H A D | ranges_util.h | 202 typename tuple_size<_Tp>::type; in _GLIBCXX_VISIBILITY() 203 requires derived_from<tuple_size<_Tp>, integral_constant<size_t, 2>>; in _GLIBCXX_VISIBILITY() 657 struct tuple_size<ranges::subrange<_Iter, _Sent, _Kind>> in _GLIBCXX_VISIBILITY()
|
H A D | std_thread.h | 285 = typename _Build_index_tuple<tuple_size<_Tuple>::value>::__type; in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/apache2/llvm/dist/libcxx/include/ |
H A D | __tuple | 24 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS tuple_size; 31 struct _LIBCPP_TEMPLATE_VIS tuple_size<__enable_if_tuple_size_imp< 34 integral_constant<size_t, sizeof(tuple_size<_Tp>)>>> 35 : public integral_constant<size_t, tuple_size<_Tp>::value> {}; 38 struct _LIBCPP_TEMPLATE_VIS tuple_size<__enable_if_tuple_size_imp< 41 integral_constant<size_t, sizeof(tuple_size<_Tp>)>>> 42 : public integral_constant<size_t, tuple_size<_Tp>::value> {}; 45 struct _LIBCPP_TEMPLATE_VIS tuple_size<__enable_if_tuple_size_imp< 47 integral_constant<size_t, sizeof(tuple_size<_Tp>)>>> 48 : public integral_constant<size_t, tuple_size<_Tp>::value> {}; [all …]
|
H A D | tuple | 101 template <class T> struct tuple_size; // undefined 102 template <class... T> struct tuple_size<tuple<T...>>; 104 inline constexpr size_t tuple_size_v = tuple_size<T>::value; // C++17 1313 const size_t __idx = tuple_size<_Tp>::value - _Ip; 1442 typename __make_tuple_indices<tuple_size<typename 1452 tuple_size<typename remove_reference<_Tuple0>::type>::value 1485 tuple_size<_T0>::value>::type, 1486 typename __make_tuple_indices<tuple_size<_T1>::value>::type>()( 1501 typename __make_tuple_indices<tuple_size<_T0>::value>::type>() 1523 _LIBCPP_INLINE_VAR constexpr size_t tuple_size_v = tuple_size<_Tp>::value;
|
H A D | array | 98 template <class T> struct tuple_size; 100 template <class T, size_t N> struct tuple_size<array<T, N>>; 434 struct _LIBCPP_TEMPLATE_VIS tuple_size<array<_Tp, _Size> >
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/ |
H A D | tuple | 244 struct tuple_size; 246 /// class tuple_size 248 struct tuple_size<tuple<_Elements...> > 254 const int tuple_size<tuple<_Elements...> >::value; 329 return (__tuple_compare<tuple_size<_Tp>::value - tuple_size<_Up>::value, 330 0, tuple_size<_Tp>::value, _Tp, _Up>::__eq(__t, __u)); 340 return (__tuple_compare<tuple_size<_Tp>::value - tuple_size<_Up>::value, 341 0, tuple_size<_Tp>::value, _Tp, _Up>::__less(__t, __u));
|
H A D | utility | 45 class tuple_size; 52 struct tuple_size<std::pair<_Tp1, _Tp2> > 57 tuple_size<std::pair<_Tp1, _Tp2> >::value;
|
H A D | array | 217 /// tuple_size 219 class tuple_size; 226 struct tuple_size<array<_Tp, _Nm> > 231 tuple_size<array<_Tp, _Nm> >::value;
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/ |
H A D | tuple | 244 struct tuple_size; 246 /// class tuple_size 248 struct tuple_size<tuple<_Elements...> > 254 const int tuple_size<tuple<_Elements...> >::value; 329 return (__tuple_compare<tuple_size<_Tp>::value - tuple_size<_Up>::value, 330 0, tuple_size<_Tp>::value, _Tp, _Up>::__eq(__t, __u)); 340 return (__tuple_compare<tuple_size<_Tp>::value - tuple_size<_Up>::value, 341 0, tuple_size<_Tp>::value, _Tp, _Up>::__less(__t, __u));
|
H A D | utility | 45 class tuple_size; 52 struct tuple_size<std::pair<_Tp1, _Tp2> > 57 tuple_size<std::pair<_Tp1, _Tp2> >::value;
|
H A D | array | 217 /// tuple_size 219 class tuple_size; 226 struct tuple_size<array<_Tp, _Nm> > 231 tuple_size<array<_Tp, _Nm> >::value;
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/ |
H A D | utility | 88 struct tuple_size; 91 // 2313. tuple_size should always derive from integral_constant<size_t, N> 92 // 2770. tuple_size<const T> specialization is not SFINAE compatible 97 size_t = tuple_size<_Tp>::value> 101 struct tuple_size<const __enable_if_has_tuple_size<_Tp>> 102 : public tuple_size<_Tp> { }; 105 struct tuple_size<volatile __enable_if_has_tuple_size<_Tp>> 106 : public tuple_size<_Tp> { }; 109 struct tuple_size<const volatile __enable_if_has_tuple_size<_Tp>> 110 : public tuple_size<_Tp> { }; [all …]
|
H A D | array | 417 /// tuple_size 419 struct tuple_size; 423 struct tuple_size<_GLIBCXX_STD_C::array<_Tp, _Nm>>
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugArangeSet.cpp | 106 const uint32_t tuple_size = HeaderData.AddrSize * 2; in extract() local 107 if (full_length % tuple_size != 0) in extract() 118 first_tuple_offset += tuple_size; in extract()
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
H A D | xray_fdr_log_writer.h | 28 Index<std::tuple_size< 41 Index >= std::tuple_size<typename std::remove_reference< 62 AggregateSizesImpl<Tuple, std::tuple_size<Tuple>::value - 1>::value;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | FormatVariadic.h | 132 std::array<detail::format_adapter *, std::tuple_size<Tuple>::value> 144 std::array<detail::format_adapter *, std::tuple_size<Tuple>::value>
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/XRay/ |
H A D | FDRTraceWriter.cpp | 24 std::tuple_size<std::remove_reference_t<Tuple>>::value), 34 std::tuple_size<std::remove_reference_t<Tuple>>::value),
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/internal/ |
H A D | gmock-internal-utils.h | 471 MakeIndexSequence<std::tuple_size<Tuple>::value>())) { 473 MakeIndexSequence<std::tuple_size<Tuple>::value>());
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/profile/ |
H A D | array | 261 /// tuple_size 263 struct tuple_size<std::__profile::array<_Tp, _Nm>>
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/ |
H A D | tuple | 51 constexpr size_t tuple_size_v = tuple_size<_Tp>::value;
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/ |
H A D | tuple | 51 constexpr size_t tuple_size_v = tuple_size<_Tp>::value;
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/ |
H A D | gtest-param-test.h | 473 static_assert(std::tuple_size<decltype(t)>::value <= 2, \
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/debug/ |
H A D | array | 388 /// tuple_size 390 struct tuple_size<std::__debug::array<_Tp, _Nm>>
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/ |
H A D | gmock-function-mocker.h | 94 ::testing::tuple_size<typename ::testing::internal::Function< \
|