Home | History | Annotate | Download | only in src

Lines Matching refs:allocator

52                       AllocationPolicy allocator = AllocationPolicy());
72 AllocationPolicy allocator = AllocationPolicy());
109 void Initialize(uint32_t capacity, AllocationPolicy allocator);
110 void Resize(AllocationPolicy allocator);
117 MatchFun match, uint32_t initial_capacity, AllocationPolicy allocator) {
119 Initialize(initial_capacity, allocator);
132 void* key, uint32_t hash, bool insert, AllocationPolicy allocator) {
149 Resize(allocator);
279 uint32_t capacity, AllocationPolicy allocator) {
281 map_ = reinterpret_cast<Entry*>(allocator.New(capacity * sizeof(Entry)));
292 void TemplateHashMapImpl<AllocationPolicy>::Resize(AllocationPolicy allocator) {
297 Initialize(capacity_ * 2, allocator);
302 Entry* entry = Lookup(p->key, p->hash, true, allocator);
348 AllocationPolicy allocator = AllocationPolicy())
352 allocator) { }
357 AllocationPolicy allocator = AllocationPolicy()) {
358 return Iterator(this, this->Lookup(key, key->Hash(), insert, allocator));