You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
std::pmr::polymorphic_allocator<void> seems allowed currently, but it can't meet the Cpp17Allocator requirements. Should we say "A specialization of class template pmr::polymorphic_allocator meets the Cpp17Allocator requirements ([allocator.requirements.general]) if its template argument is a cv-unqualified object type."?
I'm not sure whether an LWG issue is needed as no practical change would be made.
The text was updated successfully, but these errors were encountered:
I like the suggestion. In the Networking TS, std::pmr::polymorphic_allocator<void> is a proto-allocator but we don't have that term in the IS. The suggestion seems like a good alternative fix.
std::pmr::polymorphic_allocator<void>
seems allowed currently, but it can't meet the Cpp17Allocator requirements. Should we say "A specialization of class templatepmr::polymorphic_allocator
meets the Cpp17Allocator requirements ([allocator.requirements.general]) if its template argument is a cv-unqualified object type."?I'm not sure whether an LWG issue is needed as no practical change would be made.
The text was updated successfully, but these errors were encountered: