Annex D (normative) Compatibility features [depr]

D.16 Deprecated polymorphic_­allocator member function [depr.mem.poly.allocator.mem]

The following member is declared in addition to those members specified in [mem.poly.allocator.mem]:
namespace std::pmr { template<class Tp = byte> class polymorphic_allocator { public: template <class T> void destroy(T* p); }; }
template<class T> void destroy(T* p);
Effects: As if by p->~T().