Lines Matching defs:FlatHashSetPolicy
460 struct FlatHashSetPolicy { struct
461 using slot_type = T;
462 using key_type = T;
463 using init_type = T;
464 using constant_iterators = std::true_type;
467 static void construct(Allocator* alloc, slot_type* slot, Args&&... args) { in construct()
473 static void destroy(Allocator* alloc, slot_type* slot) { in destroy()
478 static void transfer(Allocator* alloc, slot_type* new_slot, in transfer()
484 static T& element(slot_type* slot) { return *slot; } in element()
487 static decltype(absl::container_internal::DecomposeValue( in decltype()
494 static size_t space_used(const T*) { return 0; } in space_used()