| /freebsd-12.1/contrib/libc++/include/ |
| H A D | __tuple | 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 175 typename tuple_element<_Ip, tuple<_Tp...> >::type& 180 const typename tuple_element<_Ip, tuple<_Tp...> >::type& 185 typename tuple_element<_Ip, tuple<_Tp...> >::type&& 190 const typename tuple_element<_Ip, tuple<_Tp...> >::type&& 201 typename tuple_element<_Ip, pair<_T1, _T2> >::type& 206 const typename tuple_element<_Ip, pair<_T1, _T2> >::type& 212 typename tuple_element<_Ip, pair<_T1, _T2> >::type&& [all …]
|
| H A D | tuple | 91 template <size_t I, class T> class tuple_element; // undefined 92 template <size_t I, class... T> class tuple_element<I, tuple<T...>>; 98 typename tuple_element<I, tuple<T...>>::type& 101 const typename tuple_element<I, tuple<T...>>::type& 104 typename tuple_element<I, tuple<T...>>::type&& 107 const typename tuple_element<I, tuple<T...>>::type&& 953 typename tuple_element<_Ip, tuple<_Tp...> >::type& 962 const typename tuple_element<_Ip, tuple<_Tp...> >::type& 971 typename tuple_element<_Ip, tuple<_Tp...> >::type&& 981 const typename tuple_element<_Ip, tuple<_Tp...> >::type&& [all …]
|
| H A D | utility | 107 template <size_t I, class T> class tuple_element; 114 typename tuple_element<I, pair<T1, T2> >::type& 118 const typename tuple_element<I, pair<T1, T2> >::type& 122 typename tuple_element<I, pair<T1, T2> >::type&& 126 const typename tuple_element<I, pair<T1, T2> >::type&& 697 class _LIBCPP_TEMPLATE_VIS tuple_element<0, pair<_T1, _T2> > 704 class _LIBCPP_TEMPLATE_VIS tuple_element<1, pair<_T1, _T2> > 774 typename tuple_element<_Ip, pair<_T1, _T2> >::type& 782 const typename tuple_element<_Ip, pair<_T1, _T2> >::type& 791 typename tuple_element<_Ip, pair<_T1, _T2> >::type&& [all …]
|
| H A D | array | 95 template <size_t I, class T> class tuple_element; 97 template <size_t I, class T, size_t N> struct tuple_element<I, array<T, N>>; 437 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, array<_Tp, _Size> > 439 static_assert(_Ip < _Size, "Index out of bounds in std::tuple_element<> (std::array)");
|
| H A D | functional | 2504 typedef typename tuple_element<is_placeholder<_Ti>::value - 1, _Uj>::type type; 2517 return _VSTD::forward<typename tuple_element<_Indx, _Uj>::type>(_VSTD::get<_Indx>(__uj)); 2559 typedef typename tuple_element<is_placeholder<_Ti>::value - 1,
|
| /freebsd-12.1/contrib/libstdc++/include/tr1/ |
| H A D | utility | 44 template<int _Int, class _Tp> class tuple_element; 55 struct tuple_element<0, std::pair<_Tp1, _Tp2> > 59 struct tuple_element<1, std::pair<_Tp1, _Tp2> > 90 inline typename tuple_element<_Int, std::pair<_Tp1, _Tp2> >::type& 95 inline const typename tuple_element<_Int, std::pair<_Tp1, _Tp2> >::type&
|
| H A D | tuple_iterate.h | 129 static typename __add_ref<typename tuple_element<_GLIBCXX_NUM_ARGS, 134 static typename __add_c_ref<typename tuple_element<_GLIBCXX_NUM_ARGS, 142 struct tuple_element<_GLIBCXX_NUM_ARGS, tuple<_GLIBCXX_TUPLE_ALL_TEMPLATE_ARGS> >
|
| H A D | tuple_defs.h | 48 typename __add_ref<typename tuple_element<__i, tuple<_GLIBCXX_TEMPLATE_ARGS> >::type>::type 55 typename __add_c_ref<typename tuple_element<__i, tuple<_GLIBCXX_TEMPLATE_ARGS> >::type>::type
|
| H A D | array | 225 template<int _Int, typename _Tp> class tuple_element; 235 struct tuple_element<_Int, array<_Tp, _Nm> >
|
| H A D | tuple | 52 struct tuple_element;
|
| H A D | functional | 628 typedef typename tuple_element<(is_placeholder<_Arg>::value - 1),
|
| /freebsd-12.1/contrib/googletest/googletest/test/ |
| H A D | googletest-tuple-test.cc | 40 using ::std::tr1::tuple_element; 46 StaticAssertTypeEq<int, tuple_element<0, tuple<int, char> >::type>(); in TEST() 47 StaticAssertTypeEq<int&, tuple_element<1, tuple<double, int&> >::type>(); in TEST() 48 StaticAssertTypeEq<bool, tuple_element<2, tuple<double, int, bool> >::type>(); in TEST()
|
| /freebsd-12.1/contrib/googletest/googletest/include/gtest/ |
| H A D | gtest-printers.h | 981 struct tuple_element : ::std::tr1::tuple_element<static_cast<int>(I), Tuple> { struct 985 static typename AddReference<const typename ::std::tr1::tuple_element< 1002 struct tuple_element : ::std::tuple_element<I, Tuple> {}; 1005 static const typename ::std::tuple_element<I, Tuple>::type& get( 1035 typename TuplePolicy<Tuple>::template tuple_element<N - 1>::type>
|
| /freebsd-12.1/contrib/compiler-rt/lib/xray/ |
| H A D | xray_fdr_log_writer.h | 51 sizeof(typename std::tuple_element<Index, Tuple>::type) + 57 sizeof(typename std::tuple_element<0, Tuple>::type);
|
| /freebsd-12.1/contrib/googletest/googletest/include/gtest/internal/ |
| H A D | gtest-tuple.h.pump | 122 // A helper for implementing tuple_element<k, T>. kIndexValid is true 240 struct tuple_element { 245 #define GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type
|
| H A D | gtest-tuple.h | 797 struct tuple_element { 802 #define GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type
|
| H A D | gtest-port.h | 1071 using GTEST_TUPLE_NAMESPACE_::tuple_element;
|
| /freebsd-12.1/contrib/googletest/googlemock/include/gmock/ |
| H A D | gmock-more-actions.h | 189 typedef typename ::testing::tuple_element<k, args_type>::type argk_type; in ACTION_TEMPLATE()
|
| H A D | gmock-generated-matchers.h.pump | 58 typename ::testing::tuple_element<i, Tuple>::type
|
| H A D | gmock-generated-actions.h.pump | 125 typename ::testing::tuple_element<N, Tuple>::type
|
| /freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/symbolizer/ |
| H A D | sanitizer_wrappers.cc | 55 using Type = typename std::tuple_element<i, std::tuple<Args...>>::type;
|
| /freebsd-12.1/contrib/googletest/googlemock/test/ |
| H A D | gmock-more-actions_test.cc | 52 using testing::tuple_element;
|
| H A D | gmock-actions_test.cc | 84 using testing::tuple_element;
|
| H A D | gmock-generated-actions_test.cc | 51 using testing::tuple_element;
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | STLExtras.h | 548 typename std::iterator_traits<typename std::tuple_element< 711 typename std::iterator_traits<typename std::tuple_element<
|