Home
last modified time | relevance | path

Searched refs:test_allocator (Results 1 – 25 of 333) sorted by relevance

12345678910>>...14

/external/libcxx/test/thread/futures/
Dtest_allocator.h31 class test_allocator
36 template <class U> friend class test_allocator; variable
47 template <class U> struct rebind {typedef test_allocator<U> other;};
49 test_allocator() throw() : data_(-1) {} in throw()
50 explicit test_allocator(int i) throw() : data_(i) {} in test_allocator() function
51 test_allocator(const test_allocator& a) throw() in throw()
53 template <class U> test_allocator(const test_allocator<U>& a) throw() in test_allocator() function
55 ~test_allocator() throw() {data_ = 0;} in throw()
82 friend bool operator==(const test_allocator& x, const test_allocator& y)
84 friend bool operator!=(const test_allocator& x, const test_allocator& y)
[all …]
/external/libcxx/test/support/
Dtest_allocator.h36 class test_allocator
41 template <class U> friend class test_allocator; variable
52 template <class U> struct rebind {typedef test_allocator<U> other;};
54 test_allocator() throw() : data_(0) {++count;} in throw()
55 explicit test_allocator(int i) throw() : data_(i) {++count;} in test_allocator() function
56 test_allocator(const test_allocator& a) throw() in throw()
58 template <class U> test_allocator(const test_allocator<U>& a) throw() in test_allocator() function
60 ~test_allocator() throw() {assert(data_ >= 0); --count; data_ = -1;} in throw()
89 friend bool operator==(const test_allocator& x, const test_allocator& y)
91 friend bool operator!=(const test_allocator& x, const test_allocator& y)
[all …]
/external/libcxx/test/containers/sequences/vector.bool/
Dmove_alloc.pass.cpp23 std::vector<bool, test_allocator<bool> > l(test_allocator<bool>(5)); in main()
24 std::vector<bool, test_allocator<bool> > lo(test_allocator<bool>(5)); in main()
30 std::vector<bool, test_allocator<bool> > l2(std::move(l), test_allocator<bool>(6)); in main()
33 assert(l2.get_allocator() == test_allocator<bool>(6)); in main()
36 std::vector<bool, test_allocator<bool> > l(test_allocator<bool>(5)); in main()
37 std::vector<bool, test_allocator<bool> > lo(test_allocator<bool>(5)); in main()
43 std::vector<bool, test_allocator<bool> > l2(std::move(l), test_allocator<bool>(5)); in main()
46 assert(l2.get_allocator() == test_allocator<bool>(5)); in main()
Dassign_move.pass.cpp23 std::vector<bool, test_allocator<bool> > l(test_allocator<bool>(5)); in main()
24 std::vector<bool, test_allocator<bool> > lo(test_allocator<bool>(5)); in main()
30 std::vector<bool, test_allocator<bool> > l2(test_allocator<bool>(5)); in main()
37 std::vector<bool, test_allocator<bool> > l(test_allocator<bool>(5)); in main()
38 std::vector<bool, test_allocator<bool> > lo(test_allocator<bool>(5)); in main()
44 std::vector<bool, test_allocator<bool> > l2(test_allocator<bool>(6)); in main()
48 assert(l2.get_allocator() == test_allocator<bool>(6)); in main()
Dassign_copy.pass.cpp22 std::vector<bool, test_allocator<bool> > l(3, 2, test_allocator<bool>(5)); in main()
23 std::vector<bool, test_allocator<bool> > l2(l, test_allocator<bool>(3)); in main()
26 assert(l2.get_allocator() == test_allocator<bool>(3)); in main()
/external/libcxx/test/containers/container.adaptors/priority.queue/priqueue.cons.alloc/
Dctor_copy_alloc.pass.cpp32 : public std::priority_queue<T, std::vector<T, test_allocator<T> > >
34 typedef std::priority_queue<T, std::vector<T, test_allocator<T> > > base;
38 explicit test(const test_allocator<int>& a) : base(a) {} in test()
39 test(const value_compare& comp, const test_allocator<int>& a) in test()
42 const test_allocator<int>& a) : base(comp, c, a) {} in test()
43 test(const test& q, const test_allocator<int>& a) : base(q, a) {} in test()
44 test_allocator<int> get_allocator() {return c.get_allocator();} in get_allocator()
52 make<std::vector<int, test_allocator<int> > >(5), in main()
53 test_allocator<int>(2)); in main()
54 test<int> q(qo, test_allocator<int>(6)); in main()
[all …]
Dctor_move_alloc.pass.cpp36 : 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) {} in test()
43 test(const value_compare& comp, const test_allocator<int>& a) in test()
46 const test_allocator<int>& a) : base(comp, c, a) {} in test()
48 const test_allocator<int>& a) : base(comp, std::move(c), a) {} in test()
49 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} in test()
50 test_allocator<int> get_allocator() {return c.get_allocator();} in get_allocator()
61 make<std::vector<MoveOnly, test_allocator<MoveOnly> > >(5), in main()
62 test_allocator<MoveOnly>(2)); in main()
[all …]
Dctor_comp_cont_alloc.pass.cpp33 : public std::priority_queue<T, std::vector<T, test_allocator<T> > >
35 typedef std::priority_queue<T, std::vector<T, test_allocator<T> > > base;
39 explicit test(const test_allocator<int>& a) : base(a) {} in test()
40 test(const value_compare& comp, const test_allocator<int>& a) in test()
43 const test_allocator<int>& a) : base(comp, c, a) {} in test()
46 const test_allocator<int>& a) : base(comp, std::move(c), a) {} in test()
47 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} in test()
49 test_allocator<int> get_allocator() {return c.get_allocator();} in get_allocator()
56 typedef std::vector<int, test_allocator<int> > C; in main()
58 test<int> q(std::less<int>(), v, test_allocator<int>(3)); in main()
[all …]
Dctor_comp_rcont_alloc.pass.cpp33 : public std::priority_queue<T, std::vector<T, test_allocator<T> > >
35 typedef std::priority_queue<T, std::vector<T, test_allocator<T> > > base;
39 explicit test(const test_allocator<int>& a) : base(a) {} in test()
40 test(const value_compare& comp, const test_allocator<int>& a) in test()
43 const test_allocator<int>& a) : base(comp, c, a) {} in test()
46 const test_allocator<int>& a) : base(comp, std::move(c), a) {} in test()
47 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} in test()
49 test_allocator<int> get_allocator() {return c.get_allocator();} in get_allocator()
56 typedef std::vector<int, test_allocator<int> > C; in main()
57 test<int> q(std::less<int>(), make<C>(5), test_allocator<int>(3)); in main()
[all …]
Dctor_alloc.pass.cpp22 : public std::priority_queue<T, std::vector<T, test_allocator<T> > >
24 typedef std::priority_queue<T, std::vector<T, test_allocator<T> > > base;
28 explicit test(const test_allocator<int>& a) : base(a) {} in test()
29 test(const value_compare& comp, const test_allocator<int>& a) in test()
32 const test_allocator<int>& a) : base(comp, c, a) {} in test()
35 const test_allocator<int>& a) : base(comp, std::move(c), a) {} in test()
36 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} in test()
38 test_allocator<int> get_allocator() {return c.get_allocator();} in get_allocator()
45 test<int> q((test_allocator<int>(3))); in main()
46 assert(q.c.get_allocator() == test_allocator<int>(3)); in main()
Dctor_comp_alloc.pass.cpp22 : public std::priority_queue<T, std::vector<T, test_allocator<T> > >
24 typedef std::priority_queue<T, std::vector<T, test_allocator<T> > > base;
28 explicit test(const test_allocator<int>& a) : base(a) {} in test()
29 test(const value_compare& comp, const test_allocator<int>& a) in test()
32 const test_allocator<int>& a) : base(comp, c, a) {} in test()
35 const test_allocator<int>& a) : base(comp, std::move(c), a) {} in test()
36 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} in test()
38 test_allocator<int> get_allocator() {return c.get_allocator();} in get_allocator()
45 test<int> q(std::less<int>(), test_allocator<int>(3)); in main()
46 assert(q.c.get_allocator() == test_allocator<int>(3)); in main()
/external/libcxx/test/containers/sequences/list/list.cons/
Dmove_alloc.pass.cpp24 std::list<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)); in main()
25 std::list<MoveOnly, test_allocator<MoveOnly> > lo(test_allocator<MoveOnly>(5)); in main()
31 … std::list<MoveOnly, test_allocator<MoveOnly> > l2(std::move(l), test_allocator<MoveOnly>(6)); in main()
34 assert(l2.get_allocator() == test_allocator<MoveOnly>(6)); in main()
37 std::list<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)); in main()
38 std::list<MoveOnly, test_allocator<MoveOnly> > lo(test_allocator<MoveOnly>(5)); in main()
44 … std::list<MoveOnly, test_allocator<MoveOnly> > l2(std::move(l), test_allocator<MoveOnly>(5)); in main()
47 assert(l2.get_allocator() == test_allocator<MoveOnly>(5)); in main()
Dassign_move.pass.cpp24 std::list<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)); in main()
25 std::list<MoveOnly, test_allocator<MoveOnly> > lo(test_allocator<MoveOnly>(5)); in main()
31 std::list<MoveOnly, test_allocator<MoveOnly> > l2(test_allocator<MoveOnly>(5)); in main()
38 std::list<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)); in main()
39 std::list<MoveOnly, test_allocator<MoveOnly> > lo(test_allocator<MoveOnly>(5)); in main()
45 std::list<MoveOnly, test_allocator<MoveOnly> > l2(test_allocator<MoveOnly>(6)); in main()
49 assert(l2.get_allocator() == test_allocator<MoveOnly>(6)); in main()
Dcopy_alloc.pass.cpp23 std::list<int, test_allocator<int> > l(3, 2, test_allocator<int>(5)); in main()
24 std::list<int, test_allocator<int> > l2(l, test_allocator<int>(3)); in main()
26 assert(l2.get_allocator() == test_allocator<int>(3)); in main()
Dassign_copy.pass.cpp22 std::list<int, test_allocator<int> > l(3, 2, test_allocator<int>(5)); in main()
23 std::list<int, test_allocator<int> > l2(l, test_allocator<int>(3)); in main()
26 assert(l2.get_allocator() == test_allocator<int>(3)); in main()
/external/libcxx/test/containers/sequences/vector/vector.cons/
Dmove_alloc.pass.cpp24 std::vector<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)); in main()
25 std::vector<MoveOnly, test_allocator<MoveOnly> > lo(test_allocator<MoveOnly>(5)); in main()
31 … std::vector<MoveOnly, test_allocator<MoveOnly> > l2(std::move(l), test_allocator<MoveOnly>(6)); in main()
34 assert(l2.get_allocator() == test_allocator<MoveOnly>(6)); in main()
37 std::vector<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)); in main()
38 std::vector<MoveOnly, test_allocator<MoveOnly> > lo(test_allocator<MoveOnly>(5)); in main()
44 … std::vector<MoveOnly, test_allocator<MoveOnly> > l2(std::move(l), test_allocator<MoveOnly>(5)); in main()
47 assert(l2.get_allocator() == test_allocator<MoveOnly>(5)); in main()
Dassign_move.pass.cpp24 std::vector<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)); in main()
25 std::vector<MoveOnly, test_allocator<MoveOnly> > lo(test_allocator<MoveOnly>(5)); in main()
31 std::vector<MoveOnly, test_allocator<MoveOnly> > l2(test_allocator<MoveOnly>(5)); in main()
38 std::vector<MoveOnly, test_allocator<MoveOnly> > l(test_allocator<MoveOnly>(5)); in main()
39 std::vector<MoveOnly, test_allocator<MoveOnly> > lo(test_allocator<MoveOnly>(5)); in main()
45 std::vector<MoveOnly, test_allocator<MoveOnly> > l2(test_allocator<MoveOnly>(6)); in main()
49 assert(l2.get_allocator() == test_allocator<MoveOnly>(6)); in main()
Dassign_copy.pass.cpp22 std::vector<int, test_allocator<int> > l(3, 2, test_allocator<int>(5)); in main()
23 std::vector<int, test_allocator<int> > l2(l, test_allocator<int>(3)); in main()
26 assert(l2.get_allocator() == test_allocator<int>(3)); in main()
/external/libcxx/test/containers/container.adaptors/stack/stack.cons.alloc/
Dctor_alloc.pass.cpp21 : private std::stack<int, std::deque<int, test_allocator<int> > >
23 typedef std::stack<int, std::deque<int, test_allocator<int> > > base;
25 explicit test(const test_allocator<int>& a) : base(a) {} in test()
26 test(const container_type& c, const test_allocator<int>& a) : base(c, a) {} in test()
28 test(container_type&& c, const test_allocator<int>& a) : base(std::move(c), a) {} in test()
29 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} in test()
31 test_allocator<int> get_allocator() {return c.get_allocator();} in get_allocator()
36 test q(test_allocator<int>(3)); in main()
37 assert(q.get_allocator() == test_allocator<int>(3)); in main()
Dctor_container_alloc.pass.cpp30 typedef std::deque<int, test_allocator<int> > C;
37 explicit test(const test_allocator<int>& a) : base(a) {} in test()
38 test(const container_type& c, const test_allocator<int>& a) : base(c, a) {} in test()
40 test(container_type&& c, const test_allocator<int>& a) : base(std::move(c), a) {} in test()
41 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} in test()
43 test_allocator<int> get_allocator() {return c.get_allocator();} in get_allocator()
49 test q(d, test_allocator<int>(4)); in main()
50 assert(q.get_allocator() == test_allocator<int>(4)); in main()
/external/libcxx/test/containers/container.adaptors/queue/queue.cons.alloc/
Dctor_alloc.pass.cpp21 : private std::queue<int, std::deque<int, test_allocator<int> > >
23 typedef std::queue<int, std::deque<int, test_allocator<int> > > base;
25 explicit test(const test_allocator<int>& a) : base(a) {} in test()
26 test(const container_type& c, const test_allocator<int>& a) : base(c, a) {} in test()
28 test(container_type&& c, const test_allocator<int>& a) : base(std::move(c), a) {} in test()
29 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} in test()
31 test_allocator<int> get_allocator() {return c.get_allocator();} in get_allocator()
36 test q(test_allocator<int>(3)); in main()
37 assert(q.get_allocator() == test_allocator<int>(3)); in main()
Dctor_container_alloc.pass.cpp30 typedef std::deque<int, test_allocator<int> > C;
37 explicit test(const test_allocator<int>& a) : base(a) {} in test()
38 test(const container_type& c, const test_allocator<int>& a) : base(c, a) {} in test()
40 test(container_type&& c, const test_allocator<int>& a) : base(std::move(c), a) {} in test()
41 test(test&& q, const test_allocator<int>& a) : base(std::move(q), a) {} in test()
43 test_allocator<int> get_allocator() {return c.get_allocator();} in get_allocator()
49 test q(d, test_allocator<int>(4)); in main()
50 assert(q.get_allocator() == test_allocator<int>(4)); in main()
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod/
Dreset_pointer_deleter_allocator.pass.cpp49 p.reset(ptr, test_deleter<A>(3), test_allocator<A>(4)); in main()
59 assert(test_allocator<A>::count == 1); in main()
60 assert(test_allocator<A>::alloc_count == 1); in main()
65 assert(test_allocator<A>::count == 0); in main()
66 assert(test_allocator<A>::alloc_count == 0); in main()
70 p.reset(ptr, test_deleter<A>(3), test_allocator<A>(4)); in main()
80 assert(test_allocator<A>::count == 1); in main()
81 assert(test_allocator<A>::alloc_count == 1); in main()
86 assert(test_allocator<A>::count == 0); in main()
87 assert(test_allocator<A>::alloc_count == 0); in main()
/external/skia/tests/
DSmallAllocatorTest.cpp30 template<uint32_t kMaxObjects, size_t kBytes> void test_allocator(skiatest::Reporter* reporter) { in test_allocator() function
48 test_allocator<5, 20>(reporter); in DEF_TEST()
49 test_allocator<10, 40>(reporter); in DEF_TEST()
50 test_allocator<20, 80>(reporter); in DEF_TEST()
55 test_allocator<50, 20>(reporter); in DEF_TEST()
56 test_allocator<100, 20>(reporter); in DEF_TEST()
/external/chromium_org/third_party/skia/tests/
DSmallAllocatorTest.cpp30 template<uint32_t kMaxObjects, size_t kBytes> void test_allocator(skiatest::Reporter* reporter) { in test_allocator() function
48 test_allocator<5, 20>(reporter); in DEF_TEST()
49 test_allocator<10, 40>(reporter); in DEF_TEST()
50 test_allocator<20, 80>(reporter); in DEF_TEST()
55 test_allocator<50, 20>(reporter); in DEF_TEST()
56 test_allocator<100, 20>(reporter); in DEF_TEST()

12345678910>>...14