typename remove_reference< T >::type remove_reference_t
a helper that reduces the verbosity of bsl::remove_reference
Definition: remove_reference.hpp:52
constexpr T && forward(bsl::remove_reference_t< T > &val) noexcept
When "val" is a forwarding reference (a function argument that is declared as an rvalue reference to ...
Definition: forward.hpp:56