/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/priority.queue/priqueue.cons/ |
move_assign_noexcept.pass.cpp | 21 #include "../../../MoveOnly.h" 27 typedef std::priority_queue<MoveOnly> C;
|
move_noexcept.pass.cpp | 21 #include "../../../MoveOnly.h" 27 typedef std::priority_queue<MoveOnly> C;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/queue/queue.cons/ |
default_noexcept.pass.cpp | 20 #include "../../../MoveOnly.h" 26 typedef std::queue<MoveOnly> C;
|
dtor_noexcept.pass.cpp | 17 #include "../../../MoveOnly.h" 23 typedef std::queue<MoveOnly> C;
|
move_assign_noexcept.pass.cpp | 20 #include "../../../MoveOnly.h" 26 typedef std::queue<MoveOnly> C;
|
move_noexcept.pass.cpp | 20 #include "../../../MoveOnly.h" 26 typedef std::queue<MoveOnly> C;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/queue/queue.defn/ |
assign_move.pass.cpp | 17 #include "../../../MoveOnly.h" 27 c.push_back(MoveOnly(i)); 36 std::queue<MoveOnly> q(make<std::deque<MoveOnly> >(5)); 37 std::queue<MoveOnly> q2;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/stack/stack.cons/ |
default_noexcept.pass.cpp | 20 #include "../../../MoveOnly.h" 26 typedef std::stack<MoveOnly> C;
|
dtor_noexcept.pass.cpp | 17 #include "../../../MoveOnly.h" 23 typedef std::stack<MoveOnly> C;
|
move_assign_noexcept.pass.cpp | 20 #include "../../../MoveOnly.h" 26 typedef std::stack<MoveOnly> C;
|
move_noexcept.pass.cpp | 20 #include "../../../MoveOnly.h" 26 typedef std::stack<MoveOnly> C;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/stack/stack.defn/ |
assign_move.pass.cpp | 17 #include "../../../MoveOnly.h" 27 c.push_back(MoveOnly(i)); 36 std::stack<MoveOnly> q(make<std::deque<MoveOnly> >(5)); 37 std::stack<MoveOnly> q2;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/queue/queue.cons.alloc/ |
ctor_rqueue_alloc.pass.cpp | 19 #include "../../../MoveOnly.h" 29 c.push_back(MoveOnly(i)); 33 typedef std::deque<MoveOnly, test_allocator<MoveOnly> > C; 40 typedef test_allocator<MoveOnly> allocator_type; 55 test<MoveOnly> q(make<C>(5), test_allocator<MoveOnly>(4)); 56 test<MoveOnly> q2(std::move(q), test_allocator<MoveOnly>(5)); 57 assert(q2.get_allocator() == test_allocator<MoveOnly>(5)) [all...] |
ctor_rcontainer_alloc.pass.cpp | 19 #include "../../../MoveOnly.h" 29 c.push_back(MoveOnly(i)); 33 typedef std::deque<MoveOnly, test_allocator<MoveOnly> > C; 40 typedef test_allocator<MoveOnly> allocator_type; 55 test<MoveOnly> q(make<C>(5), test_allocator<MoveOnly>(4)); 56 assert(q.get_allocator() == test_allocator<MoveOnly>(4));
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/stack/stack.cons.alloc/ |
ctor_rqueue_alloc.pass.cpp | 19 #include "../../../MoveOnly.h" 29 c.push_back(MoveOnly(i)); 33 typedef std::deque<MoveOnly, test_allocator<MoveOnly> > C; 40 typedef test_allocator<MoveOnly> allocator_type; 55 test<MoveOnly> q(make<C>(5), test_allocator<MoveOnly>(4)); 56 test<MoveOnly> q2(std::move(q), test_allocator<MoveOnly>(5)); 57 assert(q2.get_allocator() == test_allocator<MoveOnly>(5)) [all...] |
ctor_rcontainer_alloc.pass.cpp | 19 #include "../../../MoveOnly.h" 29 c.push_back(MoveOnly(i)); 33 typedef std::deque<MoveOnly, test_allocator<MoveOnly> > C; 40 typedef test_allocator<MoveOnly> allocator_type; 55 test<MoveOnly> q(make<C>(5), test_allocator<MoveOnly>(4)); 56 assert(q.get_allocator() == test_allocator<MoveOnly>(4));
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/associative/map/map.access/ |
index_rv_key.pass.cpp | 19 #include "../../../MoveOnly.h" 26 typedef std::pair<MoveOnly, double> V; 27 std::map<MoveOnly, double> m; 43 typedef std::pair<MoveOnly, double> V; 44 std::map<MoveOnly, double, std::less<MoveOnly>, min_allocator<V>> m;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ |
ctor_move_alloc.pass.cpp | 18 #include "../../../MoveOnly.h" 28 c.push_back(MoveOnly(i)); 60 test<MoveOnly> qo(std::less<MoveOnly>(), 61 make<std::vector<MoveOnly, test_allocator<MoveOnly> > >(5), 62 test_allocator<MoveOnly>(2)); 63 test<MoveOnly> q(std::move(qo), test_allocator<MoveOnly>(6)); 65 assert(q.c.get_allocator() == test_allocator<MoveOnly>(6)) [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/tuple/tuple.tuple/tuple.creation/ |
tuple_cat.pass.cpp | 22 #include "../MoveOnly.h" 46 std::tuple<int, MoveOnly> t = 47 std::tuple_cat(std::tuple<int, MoveOnly>(1, 2)); 58 std::tuple<int, MoveOnly> t = std::tuple_cat(std::pair<int, MoveOnly>(2, 1)); 111 std::tuple<int*, MoveOnly> t1(nullptr, 1); 113 std::tuple<int*, MoveOnly, int, double> t3 = 121 std::tuple<int*, MoveOnly> t1(nullptr, 1); 123 std::tuple<int, double, int*, MoveOnly> t3 = 131 std::tuple<MoveOnly, MoveOnly> t1(1, 2) [all...] |
/external/clang/test/SemaCXX/ |
blocks.cpp | 73 class MoveOnly { 75 MoveOnly(); 76 MoveOnly(const MoveOnly&) = delete; 77 MoveOnly(MoveOnly&&); 81 __block MoveOnly mo;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/associative/map/map.cons/ |
move_alloc.pass.cpp | 19 #include "../../../MoveOnly.h" 28 typedef std::pair<MoveOnly, MoveOnly> V; 29 typedef std::pair<const MoveOnly, MoveOnly> VC; 30 typedef test_compare<std::less<MoveOnly> > C; 32 typedef std::map<MoveOnly, MoveOnly, C, A> M; 67 typedef std::pair<MoveOnly, MoveOnly> V [all...] |
move_assign.pass.cpp | 19 #include "../../../MoveOnly.h" 28 typedef std::pair<MoveOnly, MoveOnly> V; 29 typedef std::pair<const MoveOnly, MoveOnly> VC; 30 typedef test_compare<std::less<MoveOnly> > C; 32 typedef std::map<MoveOnly, MoveOnly, C, A> M; 68 typedef std::pair<MoveOnly, MoveOnly> V [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/associative/multimap/multimap.cons/ |
move_alloc.pass.cpp | 19 #include "../../../MoveOnly.h" 28 typedef std::pair<MoveOnly, MoveOnly> V; 29 typedef std::pair<const MoveOnly, MoveOnly> VC; 30 typedef test_compare<std::less<MoveOnly> > C; 32 typedef std::multimap<MoveOnly, MoveOnly, C, A> M; 67 typedef std::pair<MoveOnly, MoveOnly> V [all...] |
move_assign.pass.cpp | 19 #include "../../../MoveOnly.h" 28 typedef std::pair<MoveOnly, MoveOnly> V; 29 typedef std::pair<const MoveOnly, MoveOnly> VC; 30 typedef test_compare<std::less<MoveOnly> > C; 32 typedef std::multimap<MoveOnly, MoveOnly, C, A> M; 68 typedef std::pair<MoveOnly, MoveOnly> V [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/thread.threads/thread.thread.class/thread.thread.constr/ |
F.pass.cpp | 76 class MoveOnly 78 MoveOnly(const MoveOnly&); 80 MoveOnly() {} 81 MoveOnly(MoveOnly&&) {} 83 void operator()(MoveOnly&&) 146 std::thread t = std::thread(MoveOnly(), MoveOnly());
|