This cleans up the libcxx/doc directory quite a bit and will avoid the proliferation of status files in that directory as new standards are voted.
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] | Class template basic_format_arg - handle | ||||||
| 10 | [format.arg] | Class template basic_format_arg - pointers | ||||||
| 11 | [format.arg.store] | Class template format-arg-store | Mark de Wever | `D103357 <https://llvm.org/D103357>`__ | Review | |||
| 12 | [format.formatter.spec] | Formatter specializations - character types | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ `D103466 <https://llvm.org/D103466>`__ | Review | |||
| 13 | [format.formatter.spec] | Formatter specializations - string types | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ `D103425 <https://reviews.llvm.org/D103425>`__ | Review | |||
| 14 | [format.formatter.spec] | Formatter specializations - boolean type | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ `D103670 <https://reviews.llvm.org/D103670>`__ | Review | |||
| 15 | [format.formatter.spec] | Formatter specializations - integral types | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ `D103433 <https://reviews.llvm.org/D103433>`__ | Review | |||
| 16 | [format.formatter.spec] | Formatter specializations - floating-point types | `D70631 <https://llvm.org/D70631>`__ | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | ||
| 17 | [format.formatter.spec] | Formatter specializations - pointer types | ||||||
| 18 | [format.string.std] | Standard format specifiers - character types | Mark de Wever | `D103368 <https://reviews.llvm.org/D103368>`__ | Review | |||
| 19 | [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 | ||
| 20 | [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 | ||
| 21 | [format.string.std] | Standard format specifiers - integral types | Mark de Wever | `D103368 <https://reviews.llvm.org/D103368>`__ | Review | |||
| 22 | [format.string.std] | Standard format specifiers - floating-point types | Mark de Wever | |||||
| 23 | [format.string.std] | Standard format specifiers - pointer types | Mark de Wever | |||||
| 24 | [format.functions] | Format functions - format(string_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 25 | [format.functions] | Format functions - format(wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 26 | [format.functions] | Format functions - format(const locale& loc, string_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 27 | [format.functions] | Format functions - format(const locale& loc, wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 28 | [format.functions] | Format functions - vformat(string_view fmt, format_args args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 29 | [format.functions] | Format functions - vformat(wstring_view fmt, wformat_args args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 30 | [format.functions] | Format functions - vformat(const locale& loc, string_view fmt, format_args args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 31 | [format.functions] | Format functions - vformat(const locale& loc, wstring_view fmt, wformat_args args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 32 | [format.functions] | Format functions - format_to(Out out, wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 33 | [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 | |||
| 34 | [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 | |||
| 35 | [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 | |||
| 36 | [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 | |||
| 37 | [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 | |||
| 38 | [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 | |||
| 39 | [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 | |||
| 40 | [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 | |||
| 41 | [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 | |||
| 42 | [format.functions] | Format functions - formatted_size(string_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 43 | [format.functions] | Format functions - formatted_size(wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 44 | [format.functions] | Format functions - formatted_size(const locale& loc, string_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 45 | [format.functions] | Format functions - formatted_size(const locale& loc, wstring_view fmt, const Args&... args); | Mark de Wever | `D96664 <https://llvm.org/D96664>`__ | Review | |||
| 46 | [format.functions] | Format functions - Implement locale support | Mark de Wever | In progress | ||||
| 47 | [format.functions] | Format functions - Improve performance format_to_n | Mark de Wever | |||||
| 48 | [format.functions] | Format functions - Improve performance formatted size | Mark de Wever |