| 965 | |
| 966 | template<typename U> |
| 967 | static inline void destroy(U* p) |
| 968 | { |
| 969 | if (p != nullptr) { |
| 970 | p->~U(); |
| 971 | } |
| 972 | (Traits::free)(p); |
| 973 | } |
| 974 | |
| 975 | private: |
| 976 | ConcurrentQueue inner; |
nothing calls this directly
no outgoing calls
no test coverage detected