21 Containers library [containers]

21.2 Container requirements [container.requirements]

21.2.4 Node handles [container.node]

21.2.4.3 Destructor [container.node.dtor]

~node-handle();
Effects: If ptr_­ != nullptr, destroys the value_­type subobject in the container_­node_­type object pointed to by ptr_­ by calling ator_­traits::destroy, then deallocates ptr_­ by calling ator_­traits::rebind_­traits<container_­node_­type>::deallocate.