HomeSort by relevance Sort by last modified time
    Searched refs:CountingAllocator (Results 1 - 12 of 12) sorted by null

  /external/libcxx/test/support/
controlled_allocators.hpp 32 class CountingAllocator;
33 // 'CountingAllocator' is an basic implementation of the 'Allocator'
220 class CountingAllocator
227 struct rebind { using other = CountingAllocator<U, ID>; };
229 CountingAllocator() = delete;
230 explicit CountingAllocator(AllocController& PP) : P(&PP) {}
232 CountingAllocator(CountingAllocator const& other) : P(other.P) {
236 CountingAllocator(CountingAllocator&& other) : P(other.P)
    [all...]
  /external/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/
construct_type.pass.cpp 34 using VoidAlloc2 = CountingAllocator<void, 2>;
40 using Outer = CountingAllocator<T, 1>;
41 using Inner = CountingAllocator<T, 2>;
67 using VoidAlloc2 = CountingAllocator<void, 2>;
73 using Outer = CountingAllocator<T, 1>;
74 using Inner = CountingAllocator<T, 2>;
100 using VoidAlloc2 = CountingAllocator<void, 2>;
106 using Outer = CountingAllocator<T, 1>;
107 using Inner = CountingAllocator<T, 2>;
construct_pair.pass.cpp 32 using VoidAlloc = CountingAllocator<void>;
38 using Alloc = CountingAllocator<Pair>;
40 static_assert(std::uses_allocator<T, CountingAllocator<T> >::value, "");
61 using Alloc = CountingAllocator<Pair>;
63 static_assert(std::uses_allocator<T, CountingAllocator<T> >::value, "");
82 using VoidAlloc2 = CountingAllocator<void, 2>;
90 using Outer = CountingAllocator<Pair, 1>;
91 using Inner = CountingAllocator<Pair, 2>;
117 using Outer = CountingAllocator<Pair, 1>;
118 using Inner = CountingAllocator<Pair, 2>
    [all...]
construct_pair_const_lvalue_pair.pass.cpp 32 using VoidAlloc = CountingAllocator<void>;
41 using Alloc = CountingAllocator<Pair>;
43 static_assert(std::uses_allocator<T, CountingAllocator<T> >::value, "");
68 using Alloc = CountingAllocator<Pair>;
70 static_assert(std::uses_allocator<T, CountingAllocator<T> >::value, "");
90 using VoidAlloc2 = CountingAllocator<void, 2>;
101 using Outer = CountingAllocator<Pair, 1>;
102 using Inner = CountingAllocator<Pair, 2>;
132 using Outer = CountingAllocator<Pair, 1>;
133 using Inner = CountingAllocator<Pair, 2>
    [all...]
construct_pair_piecewise.pass.cpp 33 using VoidAlloc = CountingAllocator<void>;
41 using Alloc = CountingAllocator<Pair>;
43 static_assert(std::uses_allocator<T, CountingAllocator<T> >::value, "");
68 using Alloc = CountingAllocator<Pair>;
70 static_assert(std::uses_allocator<T, CountingAllocator<T> >::value, "");
91 using VoidAlloc2 = CountingAllocator<void, 2>;
101 using Outer = CountingAllocator<Pair, 1>;
102 using Inner = CountingAllocator<Pair, 2>;
132 using Outer = CountingAllocator<Pair, 1>;
133 using Inner = CountingAllocator<Pair, 2>
    [all...]
construct_pair_rvalue.pass.cpp 32 using VoidAlloc = CountingAllocator<void>;
41 using Alloc = CountingAllocator<Pair>;
43 static_assert(std::uses_allocator<T, CountingAllocator<T> >::value, "");
68 using Alloc = CountingAllocator<Pair>;
70 static_assert(std::uses_allocator<T, CountingAllocator<T> >::value, "");
90 using VoidAlloc2 = CountingAllocator<void, 2>;
101 using Outer = CountingAllocator<Pair, 1>;
102 using Inner = CountingAllocator<Pair, 2>;
132 using Outer = CountingAllocator<Pair, 1>;
133 using Inner = CountingAllocator<Pair, 2>
    [all...]
construct_pair_values.pass.cpp 32 using VoidAlloc = CountingAllocator<void>;
40 using Alloc = CountingAllocator<Pair>;
42 static_assert(std::uses_allocator<T, CountingAllocator<T> >::value, "");
65 using Alloc = CountingAllocator<Pair>;
67 static_assert(std::uses_allocator<T, CountingAllocator<T> >::value, "");
86 using VoidAlloc2 = CountingAllocator<void, 2>;
96 using Outer = CountingAllocator<Pair, 1>;
97 using Inner = CountingAllocator<Pair, 2>;
125 using Outer = CountingAllocator<Pair, 1>;
126 using Inner = CountingAllocator<Pair, 2>
    [all...]
  /external/libcxx/test/std/experimental/memory/memory.resource.adaptor/memory.resource.adaptor.ctor/
default.pass.cpp 30 typedef CountingAllocator<char> AllocT; // Not default constructible
alloc_move.pass.cpp 27 typedef CountingAllocator<char> AllocT;
alloc_copy.pass.cpp 27 typedef CountingAllocator<char> AllocT;
  /external/libcxx/test/std/experimental/memory/memory.resource.adaptor/memory.resource.adaptor.mem/
do_is_equal.pass.cpp 30 typedef CountingAllocator<char> Alloc1;
31 typedef CountingAllocator<int> RAlloc1;
do_allocate_and_deallocate.pass.cpp 112 check_allocate_deallocate<CountingAllocator<char>>();

Completed in 877 milliseconds