/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ |
ctor_move_alloc.pass.cpp | 32 #include "test_allocator.h" 36 : public std::priority_queue<T, std::vector<T, test_allocator<T> > > 38 typedef std::priority_queue<T, std::vector<T, test_allocator<T> > > base; 42 explicit test(const test_allocator<int>& a) : base(a) {} 43 test(const value_compare& comp, const test_allocator<int>& a) 46 const test_allocator<int>& a) : base(comp, c, a) {} 48 const test_allocator<int>& a) : base(comp, std::move(c), a) {} 49 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} 50 test_allocator<int> get_allocator() {return c.get_allocator();} 61 make<std::vector<MoveOnly, test_allocator<MoveOnly> > >(5) [all...] |
/external/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/ |
alloc.pass.cpp | 19 #include "test_allocator.h" 23 std::function<int(int)> f(std::allocator_arg, test_allocator<int>());
|
alloc_nullptr.pass.cpp | 19 #include "test_allocator.h" 23 std::function<int(int)> f(std::allocator_arg, test_allocator<int>(), nullptr);
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
nullptr_t_deleter_allocator_throw.pass.cpp | 17 #include "test_allocator.h" 34 test_allocator<A>::throw_after = 0; 35 std::shared_ptr<A> p(nullptr, test_deleter<A>(3), test_allocator<A>(5)); 43 assert(test_allocator<A>::count == 0); 44 assert(test_allocator<A>::alloc_count == 0);
|
pointer_deleter_allocator_throw.pass.cpp | 17 #include "test_allocator.h" 35 test_allocator<A>::throw_after = 0; 36 std::shared_ptr<A> p(ptr, test_deleter<A>(3), test_allocator<A>(5)); 44 assert(test_allocator<A>::count == 0); 45 assert(test_allocator<A>::alloc_count == 0);
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/ |
alloc.pass.cpp | 19 #include "test_allocator.h" 23 std::function<int(int)> f(std::allocator_arg, test_allocator<int>());
|
alloc_nullptr.pass.cpp | 19 #include "test_allocator.h" 23 std::function<int(int)> f(std::allocator_arg, test_allocator<int>(), nullptr);
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
nullptr_t_deleter_allocator_throw.pass.cpp | 17 #include "test_allocator.h" 34 test_allocator<A>::throw_after = 0; 35 std::shared_ptr<A> p(nullptr, test_deleter<A>(3), test_allocator<A>(5)); 43 assert(test_allocator<A>::count == 0); 44 assert(test_allocator<A>::alloc_count == 0);
|
pointer_deleter_allocator_throw.pass.cpp | 17 #include "test_allocator.h" 35 test_allocator<A>::throw_after = 0; 36 std::shared_ptr<A> p(ptr, test_deleter<A>(3), test_allocator<A>(5)); 44 assert(test_allocator<A>::count == 0); 45 assert(test_allocator<A>::alloc_count == 0);
|
/external/libcxx/test/std/containers/container.adaptors/queue/queue.cons.alloc/ |
ctor_container_alloc.pass.cpp | 18 #include "test_allocator.h" 30 typedef std::deque<int, test_allocator<int> > C; 37 explicit test(const test_allocator<int>& a) : base(a) {} 38 test(const container_type& c, const test_allocator<int>& a) : base(c, a) {} 40 test(container_type&& c, const test_allocator<int>& a) : base(std::move(c), a) {} 41 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} 43 test_allocator<int> get_allocator() {return c.get_allocator();} 49 test q(d, test_allocator<int>(4)); 50 assert(q.get_allocator() == test_allocator<int>(4));
|
ctor_queue_alloc.pass.cpp | 18 #include "test_allocator.h" 30 typedef std::deque<int, test_allocator<int> > C; 37 typedef test_allocator<int> allocator_type; 48 test<int> q(make<C>(5), test_allocator<int>(4)); 49 test<int> q2(q, test_allocator<int>(5)); 50 assert(q2.get_allocator() == test_allocator<int>(5));
|
/external/libcxx/test/std/containers/container.adaptors/stack/stack.cons.alloc/ |
ctor_container_alloc.pass.cpp | 18 #include "test_allocator.h" 30 typedef std::deque<int, test_allocator<int> > C; 37 explicit test(const test_allocator<int>& a) : base(a) {} 38 test(const container_type& c, const test_allocator<int>& a) : base(c, a) {} 40 test(container_type&& c, const test_allocator<int>& a) : base(std::move(c), a) {} 41 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} 43 test_allocator<int> get_allocator() {return c.get_allocator();} 49 test q(d, test_allocator<int>(4)); 50 assert(q.get_allocator() == test_allocator<int>(4));
|
ctor_copy_alloc.pass.cpp | 18 #include "test_allocator.h" 30 typedef std::deque<int, test_allocator<int> > C; 37 typedef test_allocator<int> allocator_type; 48 test<int> q(make<C>(5), test_allocator<int>(4)); 49 test<int> q2(q, test_allocator<int>(5)); 50 assert(q2.get_allocator() == test_allocator<int>(5));
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/queue/queue.cons.alloc/ |
ctor_container_alloc.pass.cpp | 18 #include "test_allocator.h" 30 typedef std::deque<int, test_allocator<int> > C; 37 explicit test(const test_allocator<int>& a) : base(a) {} 38 test(const container_type& c, const test_allocator<int>& a) : base(c, a) {} 40 test(container_type&& c, const test_allocator<int>& a) : base(std::move(c), a) {} 41 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} 43 test_allocator<int> get_allocator() {return c.get_allocator();} 49 test q(d, test_allocator<int>(4)); 50 assert(q.get_allocator() == test_allocator<int>(4));
|
ctor_queue_alloc.pass.cpp | 18 #include "test_allocator.h" 30 typedef std::deque<int, test_allocator<int> > C; 37 typedef test_allocator<int> allocator_type; 48 test<int> q(make<C>(5), test_allocator<int>(4)); 49 test<int> q2(q, test_allocator<int>(5)); 50 assert(q2.get_allocator() == test_allocator<int>(5));
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/container.adaptors/stack/stack.cons.alloc/ |
ctor_container_alloc.pass.cpp | 18 #include "test_allocator.h" 30 typedef std::deque<int, test_allocator<int> > C; 37 explicit test(const test_allocator<int>& a) : base(a) {} 38 test(const container_type& c, const test_allocator<int>& a) : base(c, a) {} 40 test(container_type&& c, const test_allocator<int>& a) : base(std::move(c), a) {} 41 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} 43 test_allocator<int> get_allocator() {return c.get_allocator();} 49 test q(d, test_allocator<int>(4)); 50 assert(q.get_allocator() == test_allocator<int>(4));
|
ctor_copy_alloc.pass.cpp | 18 #include "test_allocator.h" 30 typedef std::deque<int, test_allocator<int> > C; 37 typedef test_allocator<int> allocator_type; 48 test<int> q(make<C>(5), test_allocator<int>(4)); 49 test<int> q2(q, test_allocator<int>(5)); 50 assert(q2.get_allocator() == test_allocator<int>(5));
|
/external/libcxx/test/std/containers/sequences/list/list.cons/ |
move_alloc.pass.cpp | 17 #include "test_allocator.h" 24 std::list<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)); 25 std::list<MoveOnly, test_allocator<MoveOnly> > lo(test_allocator<MoveOnly>(5)); 31 std::list<MoveOnly, test_allocator<MoveOnly> > l2(std::move(l), test_allocator<MoveOnly>(6)); 34 assert(l2.get_allocator() == test_allocator<MoveOnly>(6)); 37 std::list<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)) [all...] |
assign_copy.pass.cpp | 16 #include "test_allocator.h" 22 std::list<int, test_allocator<int> > l(3, 2, test_allocator<int>(5)); 23 std::list<int, test_allocator<int> > l2(l, test_allocator<int>(3)); 26 assert(l2.get_allocator() == test_allocator<int>(3));
|
copy_alloc.pass.cpp | 17 #include "test_allocator.h" 23 std::list<int, test_allocator<int> > l(3, 2, test_allocator<int>(5)); 24 std::list<int, test_allocator<int> > l2(l, test_allocator<int>(3)); 26 assert(l2.get_allocator() == test_allocator<int>(3));
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/list/list.cons/ |
move_alloc.pass.cpp | 17 #include "test_allocator.h" 24 std::list<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)); 25 std::list<MoveOnly, test_allocator<MoveOnly> > lo(test_allocator<MoveOnly>(5)); 31 std::list<MoveOnly, test_allocator<MoveOnly> > l2(std::move(l), test_allocator<MoveOnly>(6)); 34 assert(l2.get_allocator() == test_allocator<MoveOnly>(6)); 37 std::list<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)) [all...] |
assign_copy.pass.cpp | 16 #include "test_allocator.h" 22 std::list<int, test_allocator<int> > l(3, 2, test_allocator<int>(5)); 23 std::list<int, test_allocator<int> > l2(l, test_allocator<int>(3)); 26 assert(l2.get_allocator() == test_allocator<int>(3));
|
copy_alloc.pass.cpp | 17 #include "test_allocator.h" 23 std::list<int, test_allocator<int> > l(3, 2, test_allocator<int>(5)); 24 std::list<int, test_allocator<int> > l2(l, test_allocator<int>(3)); 26 assert(l2.get_allocator() == test_allocator<int>(3));
|
/external/libcxx/test/std/containers/sequences/vector/vector.cons/ |
assign_copy.pass.cpp | 16 #include "test_allocator.h" 22 std::vector<int, test_allocator<int> > l(3, 2, test_allocator<int>(5)); 23 std::vector<int, test_allocator<int> > l2(l, test_allocator<int>(3)); 26 assert(l2.get_allocator() == test_allocator<int>(3));
|
/external/libcxx/test/std/containers/sequences/vector.bool/ |
assign_copy.pass.cpp | 16 #include "test_allocator.h" 22 std::vector<bool, test_allocator<bool> > l(3, 2, test_allocator<bool>(5)); 23 std::vector<bool, test_allocator<bool> > l2(l, test_allocator<bool>(3)); 26 assert(l2.get_allocator() == test_allocator<bool>(3));
|