Home
last modified time | relevance | path

Searched refs:tuple_element (Results 1 – 25 of 16808) sorted by relevance

12345678910>>...673

/aosp_15_r20/external/libcxx/test/std/containers/sequences/array/array.tuple/
H A Dtuple_element.pass.cpp23 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 Dtuple_element.pass.cpp24 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/
Dtuple_element.h24 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 Dtuple_element.h24 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/
Dtuple_element.h24 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/
Dtuple_element.h27 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/
Dtuple_element.h27 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/
Dtuple_element.h27 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 Dtuple_element.pass.cpp25 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 Dtuple_element.pass.cpp25 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 Dget.h30 _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/
Dget.h30 _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 Dexample-tuple.cpp155 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__tuple57 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__tuple57 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__tuple57 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__tuple57 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__tuple57 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__tuple57 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__tuple57 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__tuple57 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__tuple57 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__tuple57 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__tuple57 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__tuple57 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 …]

12345678910>>...673