HomeSort by relevance Sort by last modified time
    Searched refs:tuple (Results 51 - 75 of 2173) sorted by null

1 23 4 5 6 7 8 91011>>

  /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/tuple/tuple.tuple/tuple.creation/
tuple_cat.pass.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
14 // template <class... Tuples> tuple<CTypes...> tuple_cat(Tuples&&... tpls);
18 #include <tuple>
29 std::tuple<> t = std::tuple_cat();
33 std::tuple<> t1;
34 std::tuple<> t2 = std::tuple_cat(t1);
38 std::tuple<> t = std::tuple_cat(std::tuple<>());
42 std::tuple<> t = std::tuple_cat(std::array<int, 0>())
    [all...]
  /external/clang/test/CXX/temp/temp.decls/temp.variadic/
example-tuple.cpp 4 // Example tuple implementation from the variadic templates proposal,
54 template<typename... Values> class tuple;
56 // Basis case: zero-length tuple
57 template<> class tuple<> { }; class
60 class tuple<Head, Tail...> : private tuple<Tail...> { class in inherits:tuple
61 typedef tuple<Tail...> inherited;
64 tuple() { } function in class:tuple
67 // Construct tuple from separate arguments.
68 tuple(typename add_const_reference<Head>::type v function in class:tuple
73 template<typename... VValues> tuple(const tuple<VValues...>& other) function in class:tuple
    [all...]
  /external/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.rel/
eq.pass.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
16 // operator==(const tuple<TTypes...>& t, const tuple<UTypes...>& u);
20 #include <tuple>
29 typedef std::tuple<> T1;
30 typedef std::tuple<> T2;
37 typedef std::tuple<int> T1;
38 typedef std::tuple<double> T2;
45 typedef std::tuple<int> T1
    [all...]
  /external/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/
tuple_array_template_depth.pass.cpp 12 // <tuple>
14 // template <class... Types> class tuple;
16 // template <class Tuple, __tuple_assignable<Tuple, tuple> >
17 // tuple & operator=(Tuple &&);
20 // on the array when it doesn't match the size of the tuple.
23 #include <tuple>
27 typedef std::tuple<array_t> tuple_t
    [all...]
  /external/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/
tuple_array_template_depth.pass.cpp 12 // <tuple>
14 // template <class... Types> class tuple;
16 // template <class Tuple, __tuple_convertible<Tuple, tuple> >
17 // tuple(Tuple &&);
19 // template <class Tuple, __tuple_constructible<Tuple, tuple> >
    [all...]
alloc_convert_move.fail.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
15 // tuple(allocator_arg_t, const Alloc& a, tuple<UTypes...>&&);
19 #include <tuple>
27 std::tuple<ExplicitCopy> explicit_move_test() {
28 std::tuple<int> t1(42);
PR23256_constrain_UTypes_ctor.pass.cpp 12 // <tuple>
14 // template <class... Types> class tuple;
17 // EXPLICIT(...) tuple(UTypes&&...)
20 // SFINAE when the tuple-like copy/move ctor should *clearly* be selected
22 // 'UTypes...' is an instance of the tuple itself. See PR23256.
24 #include <tuple>
65 static_assert(std::is_copy_constructible<std::tuple<A>>::value, "");
66 static_assert(std::is_move_constructible<std::tuple<A>>::value, "");
67 static_assert(std::is_copy_constructible<std::tuple<ExplicitA>>::value, "");
68 static_assert(std::is_move_constructible<std::tuple<ExplicitA>>::value, "")
    [all...]
default.pass.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
14 // constexpr tuple();
18 #include <tuple>
51 std::tuple<> t;
54 std::tuple<int> t;
58 std::tuple<int, char*> t;
63 std::tuple<int, char*, std::string> t;
69 std::tuple<int, char*, std::string, DefaultOnly> t;
77 static_assert(!std::is_default_constructible<std::tuple<NoDefault>>(), "")
    [all...]
  /external/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.elem/
get_const_rv.fail.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
15 // const typename tuple_element<I, tuple<Types...> >::type&&
16 // get(const tuple<Types...>&& t);
20 #include <tuple>
25 std::tuple<int> const tup4() { return std::make_tuple(4); }
29 // LWG2485: tuple should not open a hole in the type system, get() should
  /packages/apps/Test/connectivity/sl4n/facades/bluetooth/
bt_binder_facade.h 22 #include <tuple>
25 // Each public function returns a tuple of the return type and an integer
27 // if the API call is actually possible. If it is the function's tuple will
30 // first position of the tuple and the second value in the tuple indicates the
34 // TODO(tturney): Instead of using an integer in the tuple to represent
40 std::tuple<bool, int> BtBinderEnable();
41 std::tuple<std::string, int> BtBinderGetAddress();
42 std::tuple<std::string, int> BtBinderGetName();
43 std::tuple<bool, int> BtBinderInitInterface()
    [all...]
  /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/tuple/tuple.tuple/tuple.assign/
tuple_array_template_depth.pass.cpp 12 // <tuple>
14 // template <class... Types> class tuple;
16 // template <class Tuple, __tuple_assignable<Tuple, tuple> >
17 // tuple & operator=(Tuple &&);
20 // on the array when it doesn't match the size of the tuple.
23 #include <tuple>
27 typedef std::tuple<array_t> tuple_t
    [all...]
  /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/
tuple_array_template_depth.pass.cpp 12 // <tuple>
14 // template <class... Types> class tuple;
16 // template <class Tuple, __tuple_convertible<Tuple, tuple> >
17 // tuple(Tuple &&);
19 // template <class Tuple, __tuple_constructible<Tuple, tuple> >
    [all...]
alloc_convert_move.fail.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
15 // tuple(allocator_arg_t, const Alloc& a, tuple<UTypes...>&&);
19 #include <tuple>
27 std::tuple<ExplicitCopy> explicit_move_test() {
28 std::tuple<int> t1(42);
PR23256_constrain_UTypes_ctor.pass.cpp 12 // <tuple>
14 // template <class... Types> class tuple;
17 // EXPLICIT(...) tuple(UTypes&&...)
20 // SFINAE when the tuple-like copy/move ctor should *clearly* be selected
22 // 'UTypes...' is an instance of the tuple itself. See PR23256.
24 #include <tuple>
65 static_assert(std::is_copy_constructible<std::tuple<A>>::value, "");
66 static_assert(std::is_move_constructible<std::tuple<A>>::value, "");
67 static_assert(std::is_copy_constructible<std::tuple<ExplicitA>>::value, "");
68 static_assert(std::is_move_constructible<std::tuple<ExplicitA>>::value, "")
    [all...]
default.pass.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
14 // constexpr tuple();
18 #include <tuple>
51 std::tuple<> t;
54 std::tuple<int> t;
58 std::tuple<int, char*> t;
63 std::tuple<int, char*, std::string> t;
69 std::tuple<int, char*, std::string, DefaultOnly> t;
77 static_assert(!std::is_default_constructible<std::tuple<NoDefault>>(), "")
    [all...]
  /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/tuple/tuple.tuple/tuple.elem/
get_const_rv.fail.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
15 // const typename tuple_element<I, tuple<Types...> >::type&&
16 // get(const tuple<Types...>&& t);
20 #include <tuple>
25 std::tuple<int> const tup4() { return std::make_tuple(4); }
29 // LWG2485: tuple should not open a hole in the type system, get() should
  /external/libcxx/test/std/experimental/utilities/tuple/
tuple_size_v_2.fail.cpp 12 // <experimental/tuple>
16 // Test with non tuple type
18 #include <experimental/tuple>
  /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/experimental/utilities/tuple/
tuple_size_v_2.fail.cpp 12 // <experimental/tuple>
16 // Test with non tuple type
18 #include <experimental/tuple>
  /packages/apps/Test/connectivity/sl4n/facades/wifi/
wifi_facade.h 20 #include <tuple>
24 // Each public function returns a tuple: <result, code>, where:
36 std::tuple<bool, int> WifiInit();
37 std::tuple<int, int> WifiGetSupportedFeatureSet();
  /external/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.traits/
uses_allocator.pass.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
15 // struct uses_allocator<tuple<Types...>, Alloc> : true_type { };
19 #include <tuple>
27 typedef std::tuple<> T;
32 typedef std::tuple<int> T;
37 typedef std::tuple<char, int> T;
42 typedef std::tuple<double&, char, int> T;
  /prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/tuple/tuple.tuple/tuple.traits/
uses_allocator.pass.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
15 // struct uses_allocator<tuple<Types...>, Alloc> : true_type { };
17 #include <tuple>
25 typedef std::tuple<> T;
30 typedef std::tuple<int> T;
35 typedef std::tuple<char, int> T;
40 typedef std::tuple<double&, char, int> T;
  /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/tuple/tuple.tuple/tuple.traits/
uses_allocator.pass.cpp 10 // <tuple>
12 // template <class... Types> class tuple;
15 // struct uses_allocator<tuple<Types...>, Alloc> : true_type { };
19 #include <tuple>
27 typedef std::tuple<> T;
32 typedef std::tuple<int> T;
37 typedef std::tuple<char, int> T;
42 typedef std::tuple<double&, char, int> T;
  /external/protobuf/gtest/test/
gtest-tuple_test.cc 32 #include <gtest/internal/gtest-tuple.h>
40 using ::std::tr1::tuple;
45 // Tests that tuple_element<K, tuple<T0, T1, ..., TN> >::type returns TK.
47 StaticAssertTypeEq<int, tuple_element<0, tuple<int, char> >::type>();
48 StaticAssertTypeEq<int&, tuple_element<1, tuple<double, int&> >::type>();
49 StaticAssertTypeEq<bool, tuple_element<2, tuple<double, int, bool> >::type>();
52 // Tests that tuple_size<T>::value gives the number of fields in tuple
55 EXPECT_EQ(0, +tuple_size<tuple<> >::value);
56 EXPECT_EQ(1, +tuple_size<tuple<void*> >::value);
57 EXPECT_EQ(1, +tuple_size<tuple<char> >::value)
    [all...]
  /external/google-breakpad/src/testing/gtest/test/
gtest-tuple_test.cc 32 #include "gtest/internal/gtest-tuple.h"
40 using ::std::tr1::tuple;
45 // Tests that tuple_element<K, tuple<T0, T1, ..., TN> >::type returns TK.
47 StaticAssertTypeEq<int, tuple_element<0, tuple<int, char> >::type>();
48 StaticAssertTypeEq<int&, tuple_element<1, tuple<double, int&> >::type>();
49 StaticAssertTypeEq<bool, tuple_element<2, tuple<double, int, bool> >::type>();
52 // Tests that tuple_size<T>::value gives the number of fields in tuple
55 EXPECT_EQ(0, +tuple_size<tuple<> >::value);
56 EXPECT_EQ(1, +tuple_size<tuple<void*> >::value);
57 EXPECT_EQ(1, +tuple_size<tuple<char> >::value)
    [all...]
  /external/googletest/googletest/test/
gtest-tuple_test.cc 32 #include "gtest/internal/gtest-tuple.h"
40 using ::std::tr1::tuple;
45 // Tests that tuple_element<K, tuple<T0, T1, ..., TN> >::type returns TK.
47 StaticAssertTypeEq<int, tuple_element<0, tuple<int, char> >::type>();
48 StaticAssertTypeEq<int&, tuple_element<1, tuple<double, int&> >::type>();
49 StaticAssertTypeEq<bool, tuple_element<2, tuple<double, int, bool> >::type>();
52 // Tests that tuple_size<T>::value gives the number of fields in tuple
55 EXPECT_EQ(0, +tuple_size<tuple<> >::value);
56 EXPECT_EQ(1, +tuple_size<tuple<void*> >::value);
57 EXPECT_EQ(1, +tuple_size<tuple<char> >::value)
    [all...]

Completed in 1151 milliseconds

1 23 4 5 6 7 8 91011>>