mn_compressed_pair.hpp
Go to the documentation of this file.
Definition: mn_compressed_pair.hpp:35
constexpr second_const_reference second() const noexcept
Definition: mn_compressed_pair.hpp:64
constexpr compressed_pair(first_const_reference f, second_const_reference s) noexcept
Definition: mn_compressed_pair.hpp:53
typename type_traits< T >::reference first_reference
Definition: mn_compressed_pair.hpp:40
constexpr compressed_pair()=default
typename type_traits< T >::const_reference first_const_reference
Definition: mn_compressed_pair.hpp:41
typename type_traits< U >::reference second_reference
Definition: mn_compressed_pair.hpp:43
constexpr compressed_pair(const self_type &other) noexcept
Definition: mn_compressed_pair.hpp:56
typename type_traits< T >::value_type first_value_type
Definition: mn_compressed_pair.hpp:39
compressed_pair(first_const_reference f) noexcept
Definition: mn_compressed_pair.hpp:47
typename type_traits< U >::const_reference second_const_reference
Definition: mn_compressed_pair.hpp:44
constexpr first_const_reference first() const noexcept
Definition: mn_compressed_pair.hpp:61
compressed_pair(second_const_reference s) noexcept
Definition: mn_compressed_pair.hpp:50
typename type_traits< U >::value_type second_value_type
Definition: mn_compressed_pair.hpp:42
Definition: mn_allocator_typetraits.hpp:25