| /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/tuple/tuple.tuple/tuple.helper/ |
| tuple_element.pass.cpp | 10 // <tuple> 12 // template <class... Types> class tuple; 15 // class tuple_element<I, tuple<Types...> > 23 #include <tuple> 43 test<std::tuple<int>, 0, int>(); 44 test<std::tuple<char, int>, 0, char>(); 45 test<std::tuple<char, int>, 1, int>(); 46 test<std::tuple<int*, char, int>, 0, int*>(); 47 test<std::tuple<int*, char, int>, 1, char>(); 48 test<std::tuple<int*, char, int>, 2, int>() [all...] |
| /external/libcxx/test/std/experimental/utilities/tuple/tuple.apply/ |
| extended_types.pass.cpp | 12 // <experimental/tuple> 20 #include <experimental/tuple> 85 class Tuple, class ConstTuple 109 Tuple t{a}; 172 Tuple t{a}; 197 class Tuple, class ConstTuple 218 Tuple t{a, 2}; 282 class Tuple, class ConstTuple 303 Tuple t{a, 1, 1}; 369 std::tuple<A_int_0 &>, std::tuple<A_int_0 const & [all...] |
| /external/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.apply/ |
| apply_extended_types.pass.cpp | 12 // <tuple> 20 #include <tuple> 84 class Tuple, class ConstTuple 108 Tuple t{a}; 171 Tuple t{a}; 196 class Tuple, class ConstTuple 217 Tuple t{a, 2}; 281 class Tuple, class ConstTuple 302 Tuple t{a, 1, 1}; 368 std::tuple<A_int_0 &>, std::tuple<A_int_0 const & [all...] |
| /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/experimental/utilities/tuple/tuple.apply/ |
| extended_types.pass.cpp | 12 // <experimental/tuple> 20 #include <experimental/tuple> 85 class Tuple, class ConstTuple 109 Tuple t{a}; 172 Tuple t{a}; 197 class Tuple, class ConstTuple 218 Tuple t{a, 2}; 282 class Tuple, class ConstTuple 303 Tuple t{a, 1, 1}; 369 std::tuple<A_int_0 &>, std::tuple<A_int_0 const & [all...] |
| /prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/tuple/tuple.tuple/tuple.cnstr/ |
| alloc.pass.cpp | 10 // <tuple> 12 // template <class... Types> class tuple; 15 // tuple(allocator_arg_t, const Alloc& a); 17 #include <tuple> 28 std::tuple<> t(std::allocator_arg, A1<int>()); 31 std::tuple<int> t(std::allocator_arg, A1<int>()); 35 std::tuple<DefaultOnly> t(std::allocator_arg, A1<int>()); 40 std::tuple<alloc_first> t(std::allocator_arg, A1<int>(5)); 46 std::tuple<alloc_last> t(std::allocator_arg, A1<int>(5)); 52 std::tuple<DefaultOnly, alloc_first> t(std::allocator_arg, A1<int>(5)) [all...] |
| /external/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/ |
| const_Types.pass.cpp | 10 // <tuple> 12 // template <class... Types> class tuple; 14 // explicit tuple(const T&...); 18 #include <tuple> 63 // Test that tuple(std::allocator_arg, Alloc, Types const&...) allows implicit 65 std::tuple<ImplicitCopy> testImplicitCopy1() { 70 std::tuple<ImplicitCopy> testImplicitCopy2() { 75 std::tuple<ImplicitCopy> testImplicitCopy3() { 84 std::tuple<int*> t = 0; 88 std::tuple<int> t(2) [all...] |
| alloc.pass.cpp | 12 // <tuple> 14 // template <class... Types> class tuple; 17 // tuple(allocator_arg_t, const Alloc& a); 23 #include <tuple> 46 std::tuple<> t(std::allocator_arg, A1<int>()); 49 std::tuple<int> t(std::allocator_arg, A1<int>()); 53 std::tuple<DefaultOnly> t(std::allocator_arg, A1<int>()); 58 std::tuple<alloc_first> t(std::allocator_arg, A1<int>(5)); 64 std::tuple<alloc_last> t(std::allocator_arg, A1<int>(5)); 70 std::tuple<DefaultOnly, alloc_first> t(std::allocator_arg, A1<int>(5)) [all...] |
| /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/ |
| const_Types.pass.cpp | 10 // <tuple> 12 // template <class... Types> class tuple; 14 // explicit tuple(const T&...); 18 #include <tuple> 62 // Test that tuple(std::allocator_arg, Alloc, Types const&...) allows implicit 64 std::tuple<ImplicitCopy> testImplicitCopy1() { 69 std::tuple<ImplicitCopy> testImplicitCopy2() { 74 std::tuple<ImplicitCopy> testImplicitCopy3() { 83 std::tuple<int*> t = 0; 86 std::tuple<int> t(2) [all...] |
| move.pass.cpp | 10 // <tuple> 12 // template <class... Types> class tuple; 14 // tuple(tuple&& u); 18 #include <tuple> 41 typedef std::tuple<> T; 47 typedef std::tuple<MoveOnly> T; 53 typedef std::tuple<MoveOnly, MoveOnly> T; 60 typedef std::tuple<MoveOnly, MoveOnly, MoveOnly> T; 67 // A bug in tuple caused __tuple_leaf to use its explicit converting constructo [all...] |
| /external/libcxx/test/std/utilities/tuple/tuple.tuple/ |
| TupleFunction.pass.cpp | 16 #include <tuple>
|
| /prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/tuple/tuple.tuple/ |
| TupleFunction.pass.cpp | 14 #include <tuple>
|
| /prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/tuple/tuple.tuple/tuple.elem/ |
| tuple.by.type2.fail.cpp | 10 #include <tuple>
|
| tuple.by.type3.fail.cpp | 10 #include <tuple>
|
| get_const.pass.cpp | 10 // <tuple> 12 // template <class... Types> class tuple; 15 // typename tuple_element<I, tuple<Types...> >::type const& 16 // get(const tuple<Types...>& t); 18 #include <tuple> 27 typedef std::tuple<int> T; 32 typedef std::tuple<std::string, int> T; 39 typedef std::tuple<double, int> T; 45 typedef std::tuple<Empty> T; 51 typedef std::tuple<double&, std::string, int> T [all...] |
| tuple.by.type.pass.cpp | 10 #include <tuple> 21 auto t1 = std::tuple<int, std::string, cf> { 42, "Hi", { 1,2 }}; 29 auto t2 = std::tuple<int, std::string, int, cf> { 42, "Hi", 23, { 1,2 }}; 36 constexpr std::tuple<int, const int, double, double> p5 { 1, 2, 3.4, 5.6 }; 42 const std::tuple<int, const int, double, double> p5 { 1, 2, 3.4, 5.6 }; 51 std::tuple<upint> t(upint(new int(4)));
|
| /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/tuple/tuple.tuple/ |
| TupleFunction.pass.cpp | 14 #include <tuple>
|
| /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/tuple/tuple.tuple/tuple.elem/ |
| tuple.by.type2.fail.cpp | 12 #include <tuple>
|
| tuple.by.type3.fail.cpp | 12 #include <tuple>
|
| get_const.pass.cpp | 10 // <tuple> 12 // template <class... Types> class tuple; 15 // typename tuple_element<I, tuple<Types...> >::type const& 16 // get(const tuple<Types...>& t); 20 #include <tuple> 29 typedef std::tuple<int> T; 34 typedef std::tuple<std::string, int> T; 41 typedef std::tuple<double, int> T; 47 typedef std::tuple<Empty> T; 54 typedef std::tuple<double&, std::string, int> T [all...] |
| /system/connectivity/wifilogd/ |
| os.h | 25 #include <tuple> 66 virtual std::tuple<int, Errno> GetControlSocket( 86 virtual std::tuple<size_t, Errno> ReceiveDatagram(int fd, NONNULL void* buf, 96 virtual std::tuple<size_t, Errno> Write(int fd, NONNULL const void* buf,
|
| /external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/ |
| p14.cpp | 4 template<typename ...Types> struct tuple; 26 typedef tuple<T(Types, ...)...> template_arg_expansion_1;
|
| /prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/tuple/tuple.tuple/tuple.creation/ |
| tie.pass.cpp | 10 // <tuple> 12 // template <class... Types> class tuple; 15 // tuple<Types&...> tie(Types&... t); 17 #include <tuple> 34 constexpr std::tuple<const int &, const double &> t = std::tie(i, f);
|
| /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/tuple/tuple.tuple/tuple.creation/ |
| tie.pass.cpp | 10 // <tuple> 12 // template <class... Types> class tuple; 15 // tuple<Types&...> tie(Types&... t); 19 #include <tuple> 36 constexpr std::tuple<const int &, const double &> t = std::tie(i, f);
|
| /external/clang/test/CXX/temp/temp.decls/temp.variadic/ |
| multi-level-substitution.cpp | 4 template<typename...> struct tuple { }; struct 38 struct Inner<tuple<pair<Types, YTypes>...> > { 43 int check0[X<short, int, long>::Inner<tuple<pair<short, unsigned short>, 48 int check1[X<short, int>::Inner<tuple<pair<short, unsigned short>, 61 struct Inner<tuple<pair<Types, YTypes>...>, 67 int check2[X1<short, int, long>::Inner<tuple<pair<short, unsigned short>, 74 int check3[X1<short, int>::Inner<tuple<pair<short, unsigned short>, 119 struct Inner<tuple<pair<Types1, Types2>...>, 125 int check6[X3<short, int, long>::Inner<tuple<pair<short, unsigned short>, 133 int check7[X3<short, int>::Inner<tuple<pair<short, unsigned short> 278 template<typename...> struct tuple {}; struct in namespace:PR13386 [all...] |
| /external/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.elem/ |
| get_const.pass.cpp | 10 // <tuple> 12 // template <class... Types> class tuple; 15 // typename tuple_element<I, tuple<Types...> >::type const& 16 // get(const tuple<Types...>& t); 20 #include <tuple> 31 typedef std::tuple<int> T; 36 typedef std::tuple<std::string, int> T; 43 typedef std::tuple<double, int> T; 49 typedef std::tuple<Empty> T; 56 typedef std::tuple<double&, std::string, int> T [all...] |