Lines Matching refs:AllocationPolicy
30 template <typename Config, class AllocationPolicy>
38 explicit SplayTree(AllocationPolicy allocator = AllocationPolicy())
43 AllocationPolicy allocator = AllocationPolicy())) {
47 AllocationPolicy::Delete(p);
50 INLINE(void operator delete(void* p, AllocationPolicy policy)) {
54 AllocationPolicy allocator() { return allocator_; }
108 INLINE(void* operator new(size_t size, AllocationPolicy allocator)) {
112 return AllocationPolicy::Delete(p);
116 INLINE(void operator delete(void* p, AllocationPolicy allocator)) {
185 void Call(Node* node) { AllocationPolicy::Delete(node); }
195 AllocationPolicy allocator_;