[libc++][format] Add basic_format_parse_context.
authorMark de Wever <koraq@xs4all.nl>
Sat, 5 Dec 2020 15:45:33 +0000 (16:45 +0100)
committerMark de Wever <koraq@xs4all.nl>
Mon, 1 Feb 2021 19:19:20 +0000 (20:19 +0100)
commit35a57f39b5d126646335183f1ff0f7adb52d63bc
tree45d2ee96de1f9e914c8c04fec01df50a6718a328
parentc73c23f2a91f5a454d782da9918e2160cfe66087
[libc++][format] Add basic_format_parse_context.

Implements parts of:
- P0645 Text Formatting

Depends on D92214

Reviewed By: ldionne, curdeius, #libc

Differential Revision: https://reviews.llvm.org/D93166
libcxx/include/format
libcxx/test/std/utilities/format/format.formatter/format.parse.ctx/advance_to.pass.cpp [new file with mode: 0644]
libcxx/test/std/utilities/format/format.formatter/format.parse.ctx/begin.pass.cpp [new file with mode: 0644]
libcxx/test/std/utilities/format/format.formatter/format.parse.ctx/check_arg_id.pass.cpp [new file with mode: 0644]
libcxx/test/std/utilities/format/format.formatter/format.parse.ctx/ctor.pass.cpp [new file with mode: 0644]
libcxx/test/std/utilities/format/format.formatter/format.parse.ctx/end.pass.cpp [new file with mode: 0644]
libcxx/test/std/utilities/format/format.formatter/format.parse.ctx/next_arg_id.pass.cpp [new file with mode: 0644]
libcxx/test/std/utilities/format/format.formatter/format.parse.ctx/types.compile.pass.cpp [new file with mode: 0644]