5 #ifndef VCCC_MEMORY_DESTROY_HPP_
6 #define VCCC_MEMORY_DESTROY_HPP_
17 template<
typename ForwardIt>
#define VCCC_CONSTEXPR_AFTER_CXX20
Definition: constexpr.hpp:26
VCCC_CONSTEXPR_AFTER_CXX20 void destroy(ForwardIt first, ForwardIt last)
Definition: destroy.hpp:18
std::enable_if_t< std::is_object< T >::value, T * > addressof(T &t) noexcept
Definition: addressof.hpp:33
Definition: directory.h:12
constexpr VCCC_INLINE_OR_STATIC detail::element_niebloid< 0 > first
Definition: key_value.hpp:34
VCCC_CONSTEXPR_AFTER_CXX20 void destroy_at(T *p)
Definition: destroy_at.hpp:16