5 #ifndef VCCC_RANGES_VIEWS_COMMON_HPP
6 #define VCCC_RANGES_VIEWS_COMMON_HPP
27 constexpr
auto call(R&& r, std::true_type )
const {
31 constexpr
auto call(R&& r, std::false_type )
const {
Adapts a given view with different types for iterator/sentinel pair into a view that is also a common...
Definition: common_view.hpp:37
constexpr VCCC_INLINE_OR_STATIC detail::common_adaptor_object common
RangeAdaptorObject.
Definition: common.hpp:48
constexpr VCCC_INLINE_OR_STATIC detail::all_adaptor_closure all
a view that includes all elements of a range
Definition: all.hpp:82
#define VCCC_INLINE_OR_STATIC
Definition: inline_or_static.hpp:9
Definition: directory.h:12
constexpr VCCC_INLINE_OR_STATIC detail::element_niebloid< 1 > value
Definition: key_value.hpp:35
Definition: conjunction.hpp:22
Determines whether INVOKE(std::declval<Fn>(), std::declval<ArgTypes>()...) is well formed when treate...
Definition: is_invocable.hpp:77
Definition: common_range.hpp:41
helper base class template for defining a range adaptor closure object
Definition: range_adaptor_closure.hpp:96
Definition: common.hpp:24
constexpr auto operator()(R &&r) const
Definition: common.hpp:37