Small language features (C++29)
Defaulted postfix ++/--, restrictions on defaulted assignment, throwing deallocation functions ill-formed, coroutine return_value/return_void fix.
Connected features
No dependency lines — on the map this feature hangs off C++29 by a star edge.
Papers
5 · Brno 2026Restricts which defaulted assignment operator declarations are allowed (e.g. forbids &&-qualified defaults).
Makes deallocation functions with a potentially-throwing exception specification ill-formed.
Allows postfix operator++/operator-- to be defaulted in terms of the prefix forms.
Library wording updates for defaulted postfix increment and decrement.
Allows a coroutine promise type to provide both return_value and return_void (DR).