Connected features
Papers
12 · Virtual 2020 → St. Louis 2024Adds std::is_scoped_enum.
Adds std::to_underlying.
Adds iterator-pair constructors to stack and queue.
Adds a conditional noexcept to std::exchange.
Adds std::unreachable().
Adds reference_constructs_from_temporary and reference_converts_from_temporary, and uses them to reject dangling in pair/tuple.
Adds std::forward_like.
Makes common_reference_t of reference_wrapper<T> and T& a reference type.
Adds operator bool to to_chars_result and from_chars_result for success testing.
Adds comparison operators to reference_wrapper.
Makes std::ignore a first-class object usable outside std::tie.
Adds std::is_virtual_base_of.