Implements the range-default-formatter specialization range_format::set.
Implements parts of
- P2286R8 Formatting Ranges
- P2585R0 Improving default container formatting
Depends on D140801
Paths
| Differential D141195
[libc++][format] range-default-formatter for set. ClosedPublic Authored by Mordante on Jan 7 2023, 4:13 AM.
Details
Summary Implements the range-default-formatter specialization range_format::set. Implements parts of
Depends on D140801
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jan 17 2023, 9:14 AM This revision was landed with ongoing or failed builds.Jan 20 2023, 8:40 AM Closed by commit rG857cbb9276e5: [libc++][format] range-default-formatter for set. (authored by Mordante). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 490880 libcxx/docs/Status/FormatPaper.csv
libcxx/include/__format/range_default_formatter.h
libcxx/test/std/utilities/format/format.formattable/concept.formattable.compile.pass.cpp
libcxx/test/std/utilities/format/format.range/format.range.fmtset/format.functions.format.pass.cpp
libcxx/test/std/utilities/format/format.range/format.range.fmtset/format.functions.tests.h
libcxx/test/std/utilities/format/format.range/format.range.fmtset/format.functions.vformat.pass.cpp
libcxx/test/std/utilities/format/format.range/format.range.fmtset/format.pass.cpp
libcxx/test/std/utilities/format/format.range/format.range.fmtset/parse.pass.cpp
|
Same comment as for map, please make sure you have tests with a user-defined set like type.