| /freebsd-13.1/contrib/llvm-project/libcxx/include/ |
| H A D | __tuple | 59 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 65 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 71 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 171 typename tuple_element<_Ip, tuple<_Tp...> >::type& 176 const typename tuple_element<_Ip, tuple<_Tp...> >::type& 181 typename tuple_element<_Ip, tuple<_Tp...> >::type&& 186 const typename tuple_element<_Ip, tuple<_Tp...> >::type&& 197 typename tuple_element<_Ip, pair<_T1, _T2> >::type& 202 const typename tuple_element<_Ip, pair<_T1, _T2> >::type& 208 typename tuple_element<_Ip, pair<_T1, _T2> >::type&& [all …]
|
| H A D | utility | 114 template <size_t I, class T> struct tuple_element; 117 template <class T1, class T2> struct tuple_element<0, pair<T1, T2> >; 118 template <class T1, class T2> struct tuple_element<1, pair<T1, T2> >; 121 typename tuple_element<I, pair<T1, T2> >::type& 125 const typename tuple_element<I, pair<T1, T2> >::type& 129 typename tuple_element<I, pair<T1, T2> >::type&& 133 const typename tuple_element<I, pair<T1, T2> >::type&&
|
| H A D | tuple | 105 template <size_t I, class T> struct tuple_element; // undefined 106 template <size_t I, class... T> struct tuple_element<I, tuple<T...>>; 112 typename tuple_element<I, tuple<T...>>::type& 115 const typename tuple_element<I, tuple<T...>>::type& 118 typename tuple_element<I, tuple<T...>>::type&& 121 const typename tuple_element<I, tuple<T...>>::type&& 1128 typename tuple_element<_Ip, tuple<_Tp...> >::type& 1137 const typename tuple_element<_Ip, tuple<_Tp...> >::type& 1146 typename tuple_element<_Ip, tuple<_Tp...> >::type&& 1156 const typename tuple_element<_Ip, tuple<_Tp...> >::type&& [all …]
|
| H A D | array | 99 template <size_t I, class T> struct tuple_element; 101 template <size_t I, class T, size_t N> struct tuple_element<I, array<T, N>>; 435 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, array<_Tp, _Size> > 437 static_assert(_Ip < _Size, "Index out of bounds in std::tuple_element<> (std::array)");
|
| /freebsd-13.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-13.1/contrib/llvm-project/libcxx/include/__utility/ |
| H A D | pair.h | 409 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, pair<_T1, _T2> > 415 struct _LIBCPP_TEMPLATE_VIS tuple_element<0, pair<_T1, _T2> > 421 struct _LIBCPP_TEMPLATE_VIS tuple_element<1, pair<_T1, _T2> > 490 typename tuple_element<_Ip, pair<_T1, _T2> >::type& 498 const typename tuple_element<_Ip, pair<_T1, _T2> >::type& 507 typename tuple_element<_Ip, pair<_T1, _T2> >::type&& 515 const typename tuple_element<_Ip, pair<_T1, _T2> >::type&&
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | perfect_forward.h | 65 template<class _Fn = typename tuple_element<0, tuple<_Bound...>>::type, 70 template<class _Fn = typename tuple_element<0, tuple<_Bound...>>::type,
|
| H A D | bind.h | 117 typedef typename tuple_element<is_placeholder<_Ti>::value - 1, _Uj>::type type; 130 return _VSTD::forward<typename tuple_element<_Indx, _Uj>::type>(_VSTD::get<_Indx>(__uj)); 172 typedef typename tuple_element<is_placeholder<_Ti>::value - 1,
|
| /freebsd-13.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-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | DenseMapInfo.h | 249 using EltType = typename std::tuple_element<I, Tuple>::type; 268 using EltType = typename std::tuple_element<I, Tuple>::type;
|
| H A D | STLExtras.h | 123 using arg_t = typename std::tuple_element<Index, std::tuple<Args...>>::type; 140 using arg_t = typename std::tuple_element<i, std::tuple<Args...>>::type; 602 typename std::iterator_traits<typename std::tuple_element< 768 typename std::iterator_traits<typename std::tuple_element<
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_fdr_log_writer.h | 50 sizeof(typename std::tuple_element<Index, Tuple>::type) + 56 sizeof(typename std::tuple_element<0, Tuple>::type);
|
| /freebsd-13.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
|
| H A D | gmock-matchers.h | 924 typename tuple_element<N - 1, MatcherTuple>::type matcher = in ExplainMatchFailuresTo() 926 typedef typename tuple_element<N - 1, ValueTuple>::type Value; in ExplainMatchFailuresTo()
|
| H A D | gmock-generated-matchers.h | 54 typename ::testing::tuple_element<i, Tuple>::type
|
| /freebsd-13.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-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/ |
| H A D | sanitizer_wrappers.cpp | 47 using Type = typename std::tuple_element<i, std::tuple<Args...>>::type;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | WrapperFunctionUtils.h | 473 using RetT = typename std::tuple_element< in callAsync()
|
| /freebsd-13.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;
|