bsl::pair::operator std::tuple<decltype(std::ignore)&, PARAM_2&>

Convert to an std::tuple whose first element is std::ignore.

Synopsis

Declared in <bslstl_pair.h>

template<
    class PARAM_2,
    class = void>
requires bsl::is_convertible<T2, PARAM_2>::value
operator std::tuple<decltype(std::ignore)&, PARAM_2&>() noexcept;

Description

This overload of `template <class PARAM_1, class PARAM_2> operator std::tuple<PARAM_1&, PARAM_2&>()` is called when the (template parameter) PARAM_1 (first element's type) is the type of std::ignore.

Return Value

std::tuple with std::ignore and a reference to second