| 75 | static inline constexpr uint32_t k_MinNumberOfBuckets = 16; |
| 76 | |
| 77 | template <typename T, class... Args> static T* construct(void* EXLBR_RESTRICT ptr, Args&&... args) |
| 78 | { |
| 79 | return new (ptr) T(std::forward<Args>(args)...); |
| 80 | } |
| 81 | template <typename T> static void destruct(T* EXLBR_RESTRICT ptr) { ptr->~T(); } |
| 82 | |
| 83 | template <bool hasValue, typename dummy = void> struct Storage |
nothing calls this directly
no outgoing calls
no test coverage detected