22 Containers library [containers]

22.2 Container requirements [container.requirements]

22.2.4 Node handles [container.node]

22.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​::​template rebind_Β­traits<container_Β­node_Β­type>​::​deallocate.