[libc++][chrono] Implements formatter weekday.
authorMark de Wever <koraq@xs4all.nl>
Sun, 20 Mar 2022 12:40:02 +0000 (13:40 +0100)
committerMark de Wever <koraq@xs4all.nl>
Tue, 18 Oct 2022 18:40:06 +0000 (20:40 +0200)
commit566868cd825527a82dc6b5753f819cbfff94701c
tree10de75f5ddc5da9d3b58032b181215b8d3de7f28
parent719c3dc6f2f7c7dd01b190496acd8ddecacabe01
[libc++][chrono] Implements formatter weekday.

Partially implements:
- P1361 Integration of chrono with text formatting
- P2372 Fixing locale handling in chrono formatters

Depends on D134742

Reviewed By: ldionne, #libc

Differential Revision: https://reviews.llvm.org/D136037
libcxx/include/__chrono/convert_to_tm.h
libcxx/include/__chrono/formatter.h
libcxx/include/__chrono/ostream.h
libcxx/include/chrono
libcxx/test/std/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/ostream.pass.cpp [new file with mode: 0644]
libcxx/test/std/time/time.syn/formatter.weekday.pass.cpp [new file with mode: 0644]
libcxx/test/std/utilities/format/format.formattable/concept.formattable.compile.pass.cpp