Lines Matching defs:FlatHashSetPolicy
454 struct FlatHashSetPolicy { struct
455 using slot_type = T;
456 using key_type = T;
457 using init_type = T;
458 using constant_iterators = std::true_type;
461 static void construct(Allocator* alloc, slot_type* slot, Args&&... args) { in construct()
467 static void destroy(Allocator* alloc, slot_type* slot) { in destroy()
472 static void transfer(Allocator* alloc, slot_type* new_slot, in transfer()
478 static T& element(slot_type* slot) { return *slot; } in element()
481 static decltype(absl::container_internal::DecomposeValue( in decltype()
488 static size_t space_used(const T*) { return 0; } in space_used()