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