/aosp_15_r20/external/libcxx/test/std/containers/sequences/array/array.tuple/ |
H A D | tuple_element.pass.cpp | 23 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() 24 static_assert((std::is_same<typename std::tuple_element<1, C>::type, Exp>::value), ""); in test() 25 static_assert((std::is_same<typename std::tuple_element<2, C>::type, Exp>::value), ""); in test() 30 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() 31 static_assert((std::is_same<typename std::tuple_element<1, C>::type, Exp>::value), ""); in test() 32 static_assert((std::is_same<typename std::tuple_element<2, C>::type, Exp>::value), ""); in test() 37 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() 38 static_assert((std::is_same<typename std::tuple_element<1, C>::type, Exp>::value), ""); in test() 39 static_assert((std::is_same<typename std::tuple_element<2, C>::type, Exp>::value), ""); in test() 44 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() [all …]
|
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/containers/sequences/array/array.tuple/ |
H A D | tuple_element.pass.cpp | 24 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() 25 static_assert((std::is_same<typename std::tuple_element<1, C>::type, Exp>::value), ""); in test() 26 static_assert((std::is_same<typename std::tuple_element<2, C>::type, Exp>::value), ""); in test() 31 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() 32 static_assert((std::is_same<typename std::tuple_element<1, C>::type, Exp>::value), ""); in test() 33 static_assert((std::is_same<typename std::tuple_element<2, C>::type, Exp>::value), ""); in test() 38 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() 39 static_assert((std::is_same<typename std::tuple_element<1, C>::type, Exp>::value), ""); in test() 40 static_assert((std::is_same<typename std::tuple_element<2, C>::type, Exp>::value), ""); in test() 45 static_assert((std::is_same<typename std::tuple_element<0, C>::type, Exp>::value), ""); in test() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/embedded-sysroots/pigweed_riscv32_sysroot/include/c++/v1/__tuple/ |
D | tuple_element.h | 24 struct _LIBCPP_TEMPLATE_VIS tuple_element; variable 27 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> { 28 typedef _LIBCPP_NODEBUG const typename tuple_element<_Ip, _Tp>::type type; 32 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> { 33 typedef _LIBCPP_NODEBUG volatile typename tuple_element<_Ip, _Tp>::type type; 37 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> { 38 typedef _LIBCPP_NODEBUG const volatile typename tuple_element<_Ip, _Tp>::type type; 44 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, __tuple_types<_Types...> > { 51 using tuple_element_t _LIBCPP_NODEBUG = typename tuple_element<_Ip, _Tp...>::type;
|
/aosp_15_r20/external/cronet/third_party/libc++/src/include/__tuple/ |
H A D | tuple_element.h | 24 struct _LIBCPP_TEMPLATE_VIS tuple_element; variable 27 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> { 28 typedef _LIBCPP_NODEBUG const typename tuple_element<_Ip, _Tp>::type type; 32 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> { 33 typedef _LIBCPP_NODEBUG volatile typename tuple_element<_Ip, _Tp>::type type; 37 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> { 38 typedef _LIBCPP_NODEBUG const volatile typename tuple_element<_Ip, _Tp>::type type; 70 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, __tuple_types<_Types...> > { 77 using tuple_element_t _LIBCPP_NODEBUG = typename tuple_element<_Ip, _Tp...>::type;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/c++/v1/__tuple/ |
D | tuple_element.h | 24 struct _LIBCPP_TEMPLATE_VIS tuple_element; variable 27 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> { 28 typedef _LIBCPP_NODEBUG const typename tuple_element<_Ip, _Tp>::type type; 32 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> { 33 typedef _LIBCPP_NODEBUG volatile typename tuple_element<_Ip, _Tp>::type type; 37 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> { 38 typedef _LIBCPP_NODEBUG const volatile typename tuple_element<_Ip, _Tp>::type type; 70 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, __tuple_types<_Types...> > { 77 using tuple_element_t _LIBCPP_NODEBUG = typename tuple_element<_Ip, _Tp...>::type;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/c++/v1/__tuple/ |
D | tuple_element.h | 27 struct _LIBCPP_TEMPLATE_VIS tuple_element; variable 30 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> { 31 typedef _LIBCPP_NODEBUG typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 35 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> { 36 typedef _LIBCPP_NODEBUG typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 40 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> { 41 typedef _LIBCPP_NODEBUG typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 73 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, __tuple_types<_Types...> > { 80 using tuple_element_t _LIBCPP_NODEBUG = typename tuple_element<_Ip, _Tp...>::type;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/c++/v1/__tuple/ |
D | tuple_element.h | 27 struct _LIBCPP_TEMPLATE_VIS tuple_element; variable 30 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> { 31 typedef _LIBCPP_NODEBUG typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 35 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> { 36 typedef _LIBCPP_NODEBUG typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 40 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> { 41 typedef _LIBCPP_NODEBUG typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 73 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, __tuple_types<_Types...> > { 80 using tuple_element_t _LIBCPP_NODEBUG = typename tuple_element<_Ip, _Tp...>::type;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/c++/v1/__tuple/ |
D | tuple_element.h | 27 struct _LIBCPP_TEMPLATE_VIS tuple_element; variable 30 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> { 31 typedef _LIBCPP_NODEBUG typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 35 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> { 36 typedef _LIBCPP_NODEBUG typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 40 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> { 41 typedef _LIBCPP_NODEBUG typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 73 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, __tuple_types<_Types...> > { 80 using tuple_element_t _LIBCPP_NODEBUG = typename tuple_element<_Ip, _Tp...>::type;
|
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/utilities/utility/pairs/pair.astuple/ |
H A D | tuple_element.pass.cpp | 25 static_assert((std::is_same<typename std::tuple_element<0, P>::type, Exp1>::value), ""); in test() 26 static_assert((std::is_same<typename std::tuple_element<1, P>::type, Exp2>::value), ""); in test() 32 static_assert((std::is_same<typename std::tuple_element<0, P>::type, Exp1>::value), ""); in test() 33 static_assert((std::is_same<typename std::tuple_element<1, P>::type, Exp2>::value), ""); in test() 39 static_assert((std::is_same<typename std::tuple_element<0, P>::type, Exp1>::value), ""); in test() 40 static_assert((std::is_same<typename std::tuple_element<1, P>::type, Exp2>::value), ""); in test() 46 static_assert((std::is_same<typename std::tuple_element<0, P>::type, Exp1>::value), ""); in test() 47 static_assert((std::is_same<typename std::tuple_element<1, P>::type, Exp2>::value), ""); in test()
|
/aosp_15_r20/external/libcxx/test/std/utilities/utility/pairs/pair.astuple/ |
H A D | tuple_element.pass.cpp | 25 static_assert((std::is_same<typename std::tuple_element<0, P>::type, Exp1>::value), ""); in test() 26 static_assert((std::is_same<typename std::tuple_element<1, P>::type, Exp2>::value), ""); in test() 32 static_assert((std::is_same<typename std::tuple_element<0, P>::type, Exp1>::value), ""); in test() 33 static_assert((std::is_same<typename std::tuple_element<1, P>::type, Exp2>::value), ""); in test() 39 static_assert((std::is_same<typename std::tuple_element<0, P>::type, Exp1>::value), ""); in test() 40 static_assert((std::is_same<typename std::tuple_element<1, P>::type, Exp2>::value), ""); in test() 46 static_assert((std::is_same<typename std::tuple_element<0, P>::type, Exp1>::value), ""); in test() 47 static_assert((std::is_same<typename std::tuple_element<1, P>::type, Exp2>::value), ""); in test()
|
/aosp_15_r20/external/cronet/third_party/libc++/src/include/__fwd/ |
H A D | get.h | 30 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 typename tuple_element<_Ip, tuple<_Tp...> >::ty… 34 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const typename tuple_element<_Ip, tuple<_Tp...>… 38 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 typename tuple_element<_Ip, tuple<_Tp...> >::ty… 42 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const typename tuple_element<_Ip, tuple<_Tp...>… 48 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 typename tuple_element<_Ip, pair<_T1, _T2> >::t… 52 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const typename tuple_element<_Ip, pair<_T1, _T2… 57 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 typename tuple_element<_Ip, pair<_T1, _T2> >::t… 61 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const typename tuple_element<_Ip, pair<_T1, _T2…
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/c++/v1/__fwd/ |
D | get.h | 30 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 typename tuple_element<_Ip, tuple<_Tp...> >::ty… 34 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const typename tuple_element<_Ip, tuple<_Tp...>… 38 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 typename tuple_element<_Ip, tuple<_Tp...> >::ty… 42 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const typename tuple_element<_Ip, tuple<_Tp...>… 48 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 typename tuple_element<_Ip, pair<_T1, _T2> >::t… 52 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const typename tuple_element<_Ip, pair<_T1, _T2… 57 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 typename tuple_element<_Ip, pair<_T1, _T2> >::t… 61 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const typename tuple_element<_Ip, pair<_T1, _T2…
|
/aosp_15_r20/external/clang/test/CXX/temp/temp.decls/temp.variadic/ |
H A D | example-tuple.cpp | 155 template<int I, typename Tuple> struct tuple_element; 158 struct tuple_element<I, tuple<Head, Tail...> > { struct 159 typedef typename tuple_element<I-1, tuple<Tail...> >::type type; argument 163 struct tuple_element<0, tuple<Head, Tail...> > { struct 167 int check_tuple_element_0[is_same<tuple_element<0, tuple<int&, float, double>>::type, argument 170 int check_tuple_element_1[is_same<tuple_element<1, tuple<int&, float, double>>::type, 173 int check_tuple_element_2[is_same<tuple_element<2, tuple<int&, float, double>>::type, 180 typedef typename tuple_element<I-1, tuple<Values...> >::type Element; 199 typename tuple_element<I, tuple<Values...> >::type >::type 205 typename tuple_element<I, tuple<Values...> >::type >::type
|
/aosp_15_r20/prebuilts/vndk/v30/x86/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v30/arm64/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v33/arm64/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v30/arm/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v32/arm/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v33/arm/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v34/x86_64/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v33/x86_64/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v34/x86/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v31/arm64/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v31/arm/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|
/aosp_15_r20/prebuilts/vndk/v31/x86/include/external/libcxx/include/ |
D | __tuple | 57 template <size_t _Ip, class _Tp> class _LIBCPP_TEMPLATE_VIS tuple_element; 60 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const _Tp> 63 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 67 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, volatile _Tp> 70 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 74 class _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, const volatile _Tp> 77 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 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&& [all …]
|