Range-v3
Range algorithms, views, and actions for the Standard Library
ranges::composed< Second, First > Struct Template Reference

Public Member Functions

constexpr composed (Second second, First first)
 
template<typename... Ts>
&constexpr auto operator() (Ts &&... ts) noexcept(noexcept(decltype(CPP_AUTO_FUN_RETURNS_const &,)(CPP_AUTO_FUN_RETURNS_const &,))) -> decltype(CPP_AUTO_FUN_RETURNS_const &,)
 
template<typename... Ts>
const &constexpr auto operator() (Ts &&... ts) noexcept(noexcept(decltype(CPP_AUTO_FUN_RETURNS_mutable &&,)(CPP_AUTO_FUN_RETURNS_mutable &&,))) -> decltype(CPP_AUTO_FUN_RETURNS_mutable &&,)
 
template<typename... Ts>
constexpr auto operator() (Ts &&... ts) noexcept(noexcept(decltype(CPP_AUTO_FUN_RETURNS_mutable &,)(CPP_AUTO_FUN_RETURNS_mutable &,))) -> decltype(CPP_AUTO_FUN_RETURNS_mutable &,)