llvm/libcxx
Mark de Wever e983a659e5 [libc++][NFC] split <charconv>.
This move the helper types `chars_format`, `to_chars_result` and
`from_chars_result` to a separate header. The first two are needed for
D70631 the third for consistency.

The header `__charconv/ryu.h` uses these types and it can't depend on the
types in `<charconv>` in a modular build. Moving them to the ryu header
would be an odd place and doesn't work since the header is included in the
middle of `<charconv>`.

Reviewed By: #libc, ldionne, Quuxplusone

Differential Revision: https://reviews.llvm.org/D108927
2021-08-31 18:45:19 +02:00
..
benchmarks [test] Migrate -gcc-toolchain with space separator to --gcc-toolchain= 2021-08-20 15:24:58 -07:00
cmake [libc++] Disable incomplete library features. 2021-07-27 22:37:35 +02:00
docs [libcxx][docs] Mark LWG3348 as complete 2021-08-30 13:03:57 -04:00
include [libc++][NFC] split <charconv>. 2021-08-31 18:45:19 +02:00
lib [libc++][NFC] Add missing commits to the ABI changelog 2021-07-20 09:19:52 -04:00
src [libcxx] Use GetSystemTimePreciseAsFileTime() if available 2021-08-27 20:11:29 +03:00
test [libc++][NFC] split <charconv>. 2021-08-31 18:45:19 +02:00
utils [libc++] Remove support for CloudABI, which has been abandoned 2021-08-24 14:11:32 -04:00
.clang-format
.gitignore
appveyor-reqs-install.cmd
appveyor.yml
CMakeLists.txt [libc++] Remove support for CloudABI, which has been abandoned 2021-08-24 14:11:32 -04:00
CREDITS.TXT [libc++] Update credits.txt per coment on D108263 2021-08-20 08:42:36 -04:00
LICENSE.TXT
TODO.TXT