7.0 KiB
7.0 KiB
| 1 | Section | Description | Dependencies | Assignee | Patch | Status | First released version |
|---|---|---|---|---|---|---|---|
| 2 | [charconv.to.chars] | Fix integral conformance | Mark de Wever | `D100722 <https://llvm.org/D100722>`__ | |Complete| | Clang 13 | |
| 3 | [charconv.to.chars] | Add floating-point conversion | `D100722 <https://llvm.org/D100722>`__ | Mark de Wever (Code provided by Stephan T. Lavavej of Microsoft) | `D70631 <https://llvm.org/D70631>`__ | In progress | |
| 4 | [format.error] | Class format_error | Mark de Wever | `D92214 <https://llvm.org/D92214>`__ | |Complete| | Clang 13 | |
| 5 | [format.parse.ctx] | Class template basic_format_parse_context | Mark de Wever | `D93166 <https://llvm.org/D93166>`__ | |Complete| | Clang 13 | |
| 6 | [format.context] | Class template basic_format_context | Mark de Wever | `D103357 <https://llvm.org/D103357>`__ | Review | ||
| 7 | [format.args] | Class template basic_format_args | Mark de Wever | `D103357 <https://llvm.org/D103357>`__ | Review | ||
| 8 | [format.arg] | Class template basic_format_arg | Mark de Wever | `D103357 <https://llvm.org/D103357>`__ | Review | ||
| 9 | [format.arg.store] | Class template format-arg-store | Mark de Wever | `D103357 <https://llvm.org/D103357>`__ | Review | ||
| 10 | [format.formatter.spec] | Formatter specializations - character types | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ `D103466 <https://llvm.org/D103466>`__ | Review | ||
| 11 | [format.formatter.spec] | Formatter specializations - string types | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ `D103425 <https://reviews.llvm.org/D103425>`__ | Review | ||
| 12 | [format.formatter.spec] | Formatter specializations - boolean type | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ `D103670 <https://reviews.llvm.org/D103670>`__ | Review | ||
| 13 | [format.formatter.spec] | Formatter specializations - integral types | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ `D103433 <https://reviews.llvm.org/D103433>`__ | Review | ||
| 14 | [format.formatter.spec] | Formatter specializations - floating-point types | `D70631 <https://llvm.org/D70631>`__ | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |
| 15 | [format.string.std] | Standard format specifiers - character types | Mark de Wever | `D103368 <https://reviews.llvm.org/D103368>`__ | Review | ||
| 16 | [format.string.std] | Standard format specifiers - string types | `D103379 <https://reviews.llvm.org/D103379>`__ | Mark de Wever | `D103368 <https://reviews.llvm.org/D103368>`__ `D103413 <https://reviews.llvm.org/D103413>`__ | Review | |
| 17 | [format.string.std] | Standard format specifiers - boolean type | `D103379 <https://reviews.llvm.org/D103379>`__ | Mark de Wever | `D103368 <https://reviews.llvm.org/D103368>`__ `D103413 <https://reviews.llvm.org/D103413>`__ | Review | |
| 18 | [format.string.std] | Standard format specifiers - integral types | Mark de Wever | `D103368 <https://reviews.llvm.org/D103368>`__ | Review | ||
| 19 | [format.functions] | Format functions - format(string_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 20 | [format.functions] | Format functions - format(wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 21 | [format.functions] | Format functions - format(const locale& loc, string_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 22 | [format.functions] | Format functions - format(const locale& loc, wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 23 | [format.functions] | Format functions - vformat(string_view fmt, format_args args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 24 | [format.functions] | Format functions - vformat(wstring_view fmt, wformat_args args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 25 | [format.functions] | Format functions - vformat(const locale& loc, string_view fmt, format_args args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 26 | [format.functions] | Format functions - vformat(const locale& loc, wstring_view fmt, wformat_args args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 27 | [format.functions] | Format functions - format_to(Out out, wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 28 | [format.functions] | Format functions - format_to(Out out, const locale& loc, wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 29 | [format.functions] | Format functions - vformat_to(Out out, string_view fmt, format_args_t<type_identity_t<Out>, char> args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 30 | [format.functions] | Format functions - vformat_to(Out out, wstring_view fmt, format_args_t<type_identity_t<Out>, char> args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 31 | [format.functions] | Format functions - vformat_to(Out out, const locale& loc, string_view fmt, format_args_t<type_identity_t<Out>, char> args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 32 | [format.functions] | Format functions - vformat_to(Out out, const locale& loc, wstring_view fmt,format_args_t<type_identity_t<Out>, wchar_t> args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 33 | [format.functions] | Format functions - format_to_n(Out out, iter_difference_t<Out> n, string_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 34 | [format.functions] | Format functions - format_to_n(Out out, iter_difference_t<Out> n, wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 35 | [format.functions] | Format functions - format_to_n_result<Out> format_to_n(Out out, iter_difference_t<Out> n, const locale& loc, string_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 36 | [format.functions] | Format functions - format_to_n_result<Out> format_to_n(Out out, iter_difference_t<Out> n, const locale& loc, wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 37 | [format.functions] | Format functions - formatted_size(string_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 38 | [format.functions] | Format functions - formatted_size(wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 39 | [format.functions] | Format functions - formatted_size(const locale& loc, string_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 40 | [format.functions] | Format functions - formatted_size(const locale& loc, wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review |