5 #ifndef VCCC_RANGES_POSSIBLY_CONST_RANGE_HPP_
6 #define VCCC_RANGES_POSSIBLY_CONST_RANGE_HPP_
20 constexpr
auto& possibly_const_range_impl(R& r, std::true_type) noexcept {
21 return const_cast<const R&
>(r);
25 constexpr
auto& possibly_const_range_impl(R& r, std::false_type) noexcept {
constexpr auto & possibly_const_range(R &r) noexcept
Definition: possibly_const_range.hpp:35
Definition: directory.h:12
constexpr VCCC_INLINE_OR_STATIC detail::element_niebloid< 1 > value
Definition: key_value.hpp:35
Definition: conjunction.hpp:22
Definition: negation.hpp:23
specifies the requirements for a range to be safely convertible to a view
Definition: constant_range.hpp:53