5#ifndef TETL_TUPLE_MAKE_TUPLE_HPP
6#define TETL_TUPLE_MAKE_TUPLE_HPP
16struct unwrap_refwrapper {
26using unwrap_decay_t =
typename unwrap_refwrapper<decay_t<T>>::type;
32template <
typename... Args>
Definition adjacent_find.hpp:8
reference_wrapper(T &) -> reference_wrapper< T >
constexpr auto make_tuple(Args &&... args)
Creates a tuple object, deducing the target type from the types of arguments.
Definition make_tuple.hpp:33
constexpr auto forward(remove_reference_t< T > ¶m) noexcept -> T &&
Forwards lvalues as either lvalues or as rvalues, depending on T. When t is a forwarding reference (a...
Definition forward.hpp:18