Adds an rvalue overload of string::substr() that moves out of the string.
Other papers in Strings & string_view
P1679R3string contains functionVirtual 2020P1989R2Range constructor for
std::string_view 2: Constrain HarderVirtual Jun 2021P2166R1A Proposal to Prohibit std::basic_string and std::basic_string_view construction from nullptrVirtual Jun 2021P1072R10basic_string::resize_and_overwriteVirtual Oct 2021P2251R1Require span & basic_string_view to be Trivially CopyableVirtual Oct 2021P2499R0string_view range constructor should be explicitVirtual Jul 2022All 12 papers in Strings & string_view →