Varna 2023
June 2023 plenary · adopted into C++2640papers adopted
23features touched
P1854R4Making non-encodable string literals ill-formedC++26P2361R6Unevaluated stringsC++26P2558R2Add
@, $, and to the basic character setC++26P2621R2UB? In my Lexer?C++26Freestanding library
3 papers::operator newC++26P2198R7Freestanding Feature-Test Macros and Implementation-Defined ExtensionsC++26P2338R4Freestanding Library: Character primitives and the C libraryC++26P1383R2More
constexpr for and C++26P2562R1constexpr Stable SortingC++26P2641R4Checking if a union alternative is activeC++26Strings & string_view
3 papersstring_viewC++26P2587R3to_string or not to_stringC++26P2697R1Interfacing bitset with string_viewC++26Type-erased callables
3 papersfunction_ref: a type-erased callable referenceC++26P2548R6copyable_functionC++26P2714R1Bind front and back to NTTP callablesC++26Associative container lookups
2 papersweak_ptr as Keys in Unordered Associative ContainersC++26P2363R5Extending associative containers with the remaining heterogeneous overloadsC++26chrono & ratio
2 papersstd::chrono value classesC++26P2734R0Adding the new 2022 SI prefixesC++26Concurrency utilities
2 papersCore & Library issue resolutions
2 papersSmall language features (C++26)
2 papersstatic_assert messagesC++26Constant evaluation (C++26)
1 papervoid*: towards constexpr type-erasureC++26mdspan
1 papersubmdspanC++26