| 81 | void deallocate(T* p, size_type /*n*/) { std::free(p); } |
| 82 | |
| 83 | size_type max_size() const noexcept { |
| 84 | return std::numeric_limits<size_type>::max() / sizeof(value_type); |
| 85 | } |
| 86 | |
| 87 | template <typename U, typename... Args> |
| 88 | void construct(U* p, Args&&... args) { |
nothing calls this directly
no outgoing calls
no test coverage detected