| 945 | #endif |
| 946 | |
| 947 | pointer allocate(size_type num, const void* /*hint*/ = 0) { |
| 948 | internal::check_size_for_overflow<T>(num); |
| 949 | return static_cast<pointer>(internal::aligned_malloc(num * sizeof(T))); |
| 950 | } |
| 951 | |
| 952 | void deallocate(pointer p, size_type /*num*/) { internal::aligned_free(p); } |
| 953 | }; |
nothing calls this directly
no test coverage detected