rll/functional/overload.h file

Namespaces

namespace rll
Contract-programming related functions and classes.

Classes

template <typename... Args>
struct rll::non_const_overload_t
template <typename... Args>
struct rll::const_overload_t
template <typename... Args>
struct rll::overload_t

Variables

template <typename... Args>
const_overload_t<Args...> const_overload constexpr
template <typename... Args>
non_const_overload_t<Args...> non_const_overload constexpr
template <typename... Args>
overload_t<Args...> overload constexpr