[libc++] Implements constexpr <charconv>.
authorMark de Wever <koraq@xs4all.nl>
Sat, 6 Aug 2022 08:47:53 +0000 (10:47 +0200)
committerMark de Wever <koraq@xs4all.nl>
Wed, 12 Oct 2022 15:43:23 +0000 (17:43 +0200)
commita1e13a80d06c2d1764ab573df06a3b903f134703
tree33ca73edeeabf9eaa8e51cd1058aa40b69f715ce
parent261b5abf72cf4cdee240b6887efb6a422e744294
[libc++] Implements constexpr <charconv>.

Implements:
- P2291R3 Add Constexpr Modifiers to Functions to_chars and from_chars for
  Integral Types in <charconv> Header

Reviewed By: #libc, ldionne

Differential Revision: https://reviews.llvm.org/D131317
15 files changed:
libcxx/docs/FeatureTestMacroTable.rst
libcxx/docs/ReleaseNotes.rst
libcxx/docs/Status/Cxx2bPapers.csv
libcxx/include/__charconv/tables.h
libcxx/include/__charconv/to_chars_base_10.h
libcxx/include/charconv
libcxx/include/version
libcxx/src/include/ryu/digit_table.h
libcxx/test/std/language.support/support.limits/support.limits.general/charconv.version.compile.pass.cpp
libcxx/test/std/language.support/support.limits/support.limits.general/version.version.compile.pass.cpp
libcxx/test/std/utilities/charconv/charconv.from.chars/integral.pass.cpp
libcxx/test/std/utilities/charconv/charconv.from.chars/integral.roundtrip.pass.cpp
libcxx/test/std/utilities/charconv/charconv.to.chars/integral.pass.cpp
libcxx/test/support/charconv_test_helpers.h
libcxx/utils/generate_feature_test_macro_components.py