Closed glenfe closed 4 years ago
As we've found in the standards committee, allocator_traits
as one big collection of traits is mistake. Users specialize it, and then we can't extend it without breaking user specializations. We realize that this (individual traits) is the way we should have had it since the beginning.
LGTM too but out of curiosity - what's the motivation for the use of
allocator_XXX_type<A>::type
as opposed toallocator_traits<A>::XXX_type
as used in the standard?