Searched defs:ValuePolicy (Results 1 – 2 of 2) sorted by relevance
419 struct ValuePolicy { struct434 struct ValuePolicy<M, false> { argument
262 struct ValuePolicy { struct263 using slot_type = T;264 using key_type = T;265 using init_type = T;268 static void construct(Allocator* alloc, slot_type* slot, Args&&... args) { in construct()274 static void destroy(Allocator* alloc, slot_type* slot) { in destroy()279 static void transfer(Allocator* alloc, slot_type* new_slot, in transfer()285 static T& element(slot_type* slot) { return *slot; } in element()290 apply(F&& f, Args&&... args) { in apply()