[libc++][format] Exposes basic-format-string
authorMark de Wever <koraq@xs4all.nl>
Fri, 15 Jul 2022 05:42:17 +0000 (07:42 +0200)
committerMark de Wever <koraq@xs4all.nl>
Tue, 2 Aug 2022 18:33:17 +0000 (20:33 +0200)
commitf712775dafdb221fdf73f38819fa9e618aec6b67
tree2af28ffc2a4c5495709c4a6cfab01d96165ddd62
parent3e43d0cde7193599631799f54fa915efc141e4b0
[libc++][format] Exposes basic-format-string

This paper was accepted during the last plenary and is intended to be
backported to LLVM 15. When backporting the release notes in the branch
should be updated too.

Note the feature-test macro isn't updated since this will change; three
papers have updated the same macro in the same plenary.

Implements:
- P2508R1 Exposing std::basic-format-string

Reviewed By: ldionne, #libc

Differential Revision: https://reviews.llvm.org/D130643
libcxx/docs/Status/Cxx2bPapers.csv
libcxx/docs/Status/FormatIssues.csv
libcxx/docs/UsingLibcxx.rst
libcxx/include/format
libcxx/test/std/utilities/format/format.fmt.string/ctor.verify.cpp [new file with mode: 0644]
libcxx/test/std/utilities/format/format.fmt.string/get.pass.cpp [new file with mode: 0644]
libcxx/test/std/utilities/format/format.fmt.string/types.compile.pass.cpp [new file with mode: 0644]
libcxx/utils/generate_feature_test_macro_components.py