5 #ifndef VCCC_MEMORY_DESTROY_AT_HPP_
6 #define VCCC_MEMORY_DESTROY_AT_HPP_
#define VCCC_CONSTEXPR_AFTER_CXX20
Definition: constexpr.hpp:26
std::enable_if_t< std::is_object< T >::value, T * > addressof(T &t) noexcept
Definition: addressof.hpp:33
constexpr VCCC_INLINE_OR_STATIC detail::begin_niebloid begin
returns an iterator to the beginning of a range
Definition: begin.hpp:116
constexpr VCCC_INLINE_OR_STATIC detail::end_niebloid end
returns a sentinel indicating the end of a range
Definition: end.hpp:120
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
constexpr VCCC_INLINE_OR_STATIC detail::element_niebloid< 1 > value
Definition: key_value.hpp:35