├── .drone.jsonnet ├── .drone ├── drone.bat └── drone.sh ├── .gitattributes ├── .github └── workflows │ ├── ci.yml │ ├── codecov.yml │ ├── fuzz.yml │ └── qemu.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── appveyor.yml ├── benchmark ├── from_chars_floating.cpp ├── from_chars_integral.cpp ├── to_chars_floating.cpp └── to_chars_integral.cpp ├── codecov.yml ├── config ├── Jamfile ├── has_double_conversion.cpp └── has_float128.cpp ├── doc ├── .gitignore ├── Jamfile ├── charconv-docinfo-footer.html ├── charconv.adoc └── charconv │ ├── acknowledgments.adoc │ ├── api_reference.adoc │ ├── basic_usage.adoc │ ├── benchmarks.adoc │ ├── build.adoc │ ├── chars_format.adoc │ ├── copyright.adoc │ ├── from_chars.adoc │ ├── limits.adoc │ ├── overview.adoc │ ├── reference.adoc │ ├── sources.adoc │ └── to_chars.adoc ├── fuzzing ├── .gitignore ├── Jamfile ├── fuzz_from_chars_float.cpp ├── fuzz_from_chars_int.cpp ├── fuzz_to_chars_float.cpp ├── fuzz_to_chars_int.cpp ├── old_crashes │ ├── fuzz_from_chars_float │ │ ├── crash-3bc15c8aae3e4124dd409035f32ea2fd6835efc9 │ │ ├── crash-3e3a322da2af7025c14437ae32d54e9ca74216c6 │ │ ├── crash-9a5e44f5d633b9e38560345546d787a8f6b23ba6 │ │ └── crash-ca73ab65568cd125c2d27a22bbd9e863c10b675d │ ├── fuzz_to_chars_float │ │ ├── crash-09c8b86a9193e576c2b40b72af22cf35dabd240b │ │ ├── crash-09cd68a2a77b22a312dded612dd0d9988685189f │ │ ├── crash-10a020de5380904a3affe37886c7c20196fd5acd │ │ ├── crash-285945accb992ef55b4a3413e89e2012e2f43aa7 │ │ ├── crash-62779dca0df8805bfe97854acd6e6098ba0fafa4 │ │ ├── crash-6a4de55d3b0eae16918d958d54a0ad29dbe5c888 │ │ ├── crash-a005df23eaa03d6a4009401ca46e71c068741754 │ │ ├── crash-dff9b42ca18b62cc62811a55bb959610d5dad791 │ │ ├── crash-ee9bf16bb7c75a0dc9e898ceb5f713f9ba471e77 │ │ └── crash-fff9981a80eb8a852ac0e8e7387f23a43d5cf76a │ └── to_chars_int │ │ ├── crash-4b0b4ca7b862f00f7cd4c015af733b8ff83b4357 │ │ └── crash-bd2f2ecb3cea66ed93a8e24d4e14913486ff8eaf └── seedcorpus │ ├── fuzz_from_chars_float │ └── from_chars_float.txt │ ├── fuzz_from_chars_int │ └── from_chars_int.txt │ ├── fuzz_to_chars_float │ └── to_chars_float.txt │ └── fuzz_to_chars_int │ └── to_chars_int.txt ├── include └── boost │ ├── charconv.hpp │ └── charconv │ ├── chars_format.hpp │ ├── config.hpp │ ├── detail │ ├── apply_sign.hpp │ ├── bit_layouts.hpp │ ├── buffer_sizing.hpp │ ├── compute_float32.hpp │ ├── compute_float64.hpp │ ├── compute_float80.hpp │ ├── config.hpp │ ├── dragonbox │ │ ├── dragonbox.hpp │ │ ├── dragonbox_common.hpp │ │ └── floff.hpp │ ├── emulated128.hpp │ ├── fallback_routines.hpp │ ├── fast_float │ │ ├── ascii_number.hpp │ │ ├── bigint.hpp │ │ ├── constexpr_feature_detect.hpp │ │ ├── decimal_to_binary.hpp │ │ ├── digit_comparison.hpp │ │ ├── fast_float.hpp │ │ ├── fast_table.hpp │ │ ├── float_common.hpp │ │ └── parse_number.hpp │ ├── from_chars_integer_impl.hpp │ ├── from_chars_result.hpp │ ├── integer_search_trees.hpp │ ├── issignaling.hpp │ ├── memcpy.hpp │ ├── parser.hpp │ ├── ryu │ │ ├── generic_128.hpp │ │ └── ryu_generic_128.hpp │ ├── significand_tables.hpp │ ├── to_chars_integer_impl.hpp │ ├── to_chars_result.hpp │ └── type_traits.hpp │ ├── from_chars.hpp │ ├── limits.hpp │ └── to_chars.hpp ├── index.html ├── meta └── libraries.json ├── src ├── float128_impl.hpp ├── from_chars.cpp ├── from_chars_float_impl.hpp ├── to_chars.cpp └── to_chars_float_impl.hpp └── test ├── CMakeLists.txt ├── Jamfile ├── P2497.cpp ├── STL_benchmark.cpp ├── cmake_install_test └── CMakeLists.txt ├── cmake_subdir_test └── CMakeLists.txt ├── from_chars.cpp ├── from_chars_STL_comp.cpp ├── from_chars_float.cpp ├── from_chars_float2.cpp ├── from_chars_string_view.cpp ├── github_issue_110.cpp ├── github_issue_122.cpp ├── github_issue_152.cpp ├── github_issue_152_float128.cpp ├── github_issue_154.cpp ├── github_issue_156.cpp ├── github_issue_158.cpp ├── github_issue_166.cpp ├── github_issue_166_float128.cpp ├── github_issue_186.cpp ├── github_issue_212.cpp ├── github_issue_266.cpp ├── github_issue_267.cpp ├── github_issue_280.cpp ├── github_issue_282.cpp ├── limits.cpp ├── limits_link_1.cpp ├── limits_link_2.cpp ├── limits_link_3.cpp ├── quick.cpp ├── roundtrip.cpp ├── test_128bit_emulation.cpp ├── test_128bit_native.cpp ├── test_boost_json_values.cpp ├── test_compute_float32.cpp ├── test_compute_float64.cpp ├── test_compute_float80.cpp ├── test_float128.cpp ├── test_num_digits.cpp ├── test_parser.cpp ├── to_chars.cpp ├── to_chars_float.cpp ├── to_chars_float_STL_comp.cpp ├── to_chars_integer_STL_comp.cpp └── to_chars_sprintf.cpp /.drone.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/.drone.jsonnet -------------------------------------------------------------------------------- /.drone/drone.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/.drone/drone.bat -------------------------------------------------------------------------------- /.drone/drone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/.drone/drone.sh -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/.github/workflows/codecov.yml -------------------------------------------------------------------------------- /.github/workflows/fuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/.github/workflows/fuzz.yml -------------------------------------------------------------------------------- /.github/workflows/qemu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/.github/workflows/qemu.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/appveyor.yml -------------------------------------------------------------------------------- /benchmark/from_chars_floating.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/benchmark/from_chars_floating.cpp -------------------------------------------------------------------------------- /benchmark/from_chars_integral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/benchmark/from_chars_integral.cpp -------------------------------------------------------------------------------- /benchmark/to_chars_floating.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/benchmark/to_chars_floating.cpp -------------------------------------------------------------------------------- /benchmark/to_chars_integral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/benchmark/to_chars_integral.cpp -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/codecov.yml -------------------------------------------------------------------------------- /config/Jamfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/config/Jamfile -------------------------------------------------------------------------------- /config/has_double_conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/config/has_double_conversion.cpp -------------------------------------------------------------------------------- /config/has_float128.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/config/has_float128.cpp -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | /pdf/ 2 | /html/ 3 | -------------------------------------------------------------------------------- /doc/Jamfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/Jamfile -------------------------------------------------------------------------------- /doc/charconv-docinfo-footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv-docinfo-footer.html -------------------------------------------------------------------------------- /doc/charconv.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv.adoc -------------------------------------------------------------------------------- /doc/charconv/acknowledgments.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/acknowledgments.adoc -------------------------------------------------------------------------------- /doc/charconv/api_reference.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/api_reference.adoc -------------------------------------------------------------------------------- /doc/charconv/basic_usage.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/basic_usage.adoc -------------------------------------------------------------------------------- /doc/charconv/benchmarks.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/benchmarks.adoc -------------------------------------------------------------------------------- /doc/charconv/build.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/build.adoc -------------------------------------------------------------------------------- /doc/charconv/chars_format.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/chars_format.adoc -------------------------------------------------------------------------------- /doc/charconv/copyright.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/copyright.adoc -------------------------------------------------------------------------------- /doc/charconv/from_chars.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/from_chars.adoc -------------------------------------------------------------------------------- /doc/charconv/limits.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/limits.adoc -------------------------------------------------------------------------------- /doc/charconv/overview.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/overview.adoc -------------------------------------------------------------------------------- /doc/charconv/reference.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/reference.adoc -------------------------------------------------------------------------------- /doc/charconv/sources.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/sources.adoc -------------------------------------------------------------------------------- /doc/charconv/to_chars.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/doc/charconv/to_chars.adoc -------------------------------------------------------------------------------- /fuzzing/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/.gitignore -------------------------------------------------------------------------------- /fuzzing/Jamfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/Jamfile -------------------------------------------------------------------------------- /fuzzing/fuzz_from_chars_float.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/fuzz_from_chars_float.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_from_chars_int.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/fuzz_from_chars_int.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_to_chars_float.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/fuzz_to_chars_float.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_to_chars_int.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/fuzz_to_chars_int.cpp -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_from_chars_float/crash-3bc15c8aae3e4124dd409035f32ea2fd6835efc9: -------------------------------------------------------------------------------- 1 | - -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_from_chars_float/crash-3e3a322da2af7025c14437ae32d54e9ca74216c6: -------------------------------------------------------------------------------- 1 | 24e2556 -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_from_chars_float/crash-9a5e44f5d633b9e38560345546d787a8f6b23ba6: -------------------------------------------------------------------------------- 1 | 5p -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_from_chars_float/crash-ca73ab65568cd125c2d27a22bbd9e863c10b675d: -------------------------------------------------------------------------------- 1 | I -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_to_chars_float/crash-09c8b86a9193e576c2b40b72af22cf35dabd240b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/old_crashes/fuzz_to_chars_float/crash-09c8b86a9193e576c2b40b72af22cf35dabd240b -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_to_chars_float/crash-09cd68a2a77b22a312dded612dd0d9988685189f: -------------------------------------------------------------------------------- 1 | es -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_to_chars_float/crash-10a020de5380904a3affe37886c7c20196fd5acd: -------------------------------------------------------------------------------- 1 | 1999009 -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_to_chars_float/crash-285945accb992ef55b4a3413e89e2012e2f43aa7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/old_crashes/fuzz_to_chars_float/crash-285945accb992ef55b4a3413e89e2012e2f43aa7 -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_to_chars_float/crash-62779dca0df8805bfe97854acd6e6098ba0fafa4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/old_crashes/fuzz_to_chars_float/crash-62779dca0df8805bfe97854acd6e6098ba0fafa4 -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_to_chars_float/crash-6a4de55d3b0eae16918d958d54a0ad29dbe5c888: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/old_crashes/fuzz_to_chars_float/crash-6a4de55d3b0eae16918d958d54a0ad29dbe5c888 -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_to_chars_float/crash-a005df23eaa03d6a4009401ca46e71c068741754: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/old_crashes/fuzz_to_chars_float/crash-a005df23eaa03d6a4009401ca46e71c068741754 -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_to_chars_float/crash-dff9b42ca18b62cc62811a55bb959610d5dad791: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/old_crashes/fuzz_to_chars_float/crash-dff9b42ca18b62cc62811a55bb959610d5dad791 -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_to_chars_float/crash-ee9bf16bb7c75a0dc9e898ceb5f713f9ba471e77: -------------------------------------------------------------------------------- 1 | 3333;;33 -------------------------------------------------------------------------------- /fuzzing/old_crashes/fuzz_to_chars_float/crash-fff9981a80eb8a852ac0e8e7387f23a43d5cf76a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/old_crashes/fuzz_to_chars_float/crash-fff9981a80eb8a852ac0e8e7387f23a43d5cf76a -------------------------------------------------------------------------------- /fuzzing/old_crashes/to_chars_int/crash-4b0b4ca7b862f00f7cd4c015af733b8ff83b4357: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/old_crashes/to_chars_int/crash-4b0b4ca7b862f00f7cd4c015af733b8ff83b4357 -------------------------------------------------------------------------------- /fuzzing/old_crashes/to_chars_int/crash-bd2f2ecb3cea66ed93a8e24d4e14913486ff8eaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/old_crashes/to_chars_int/crash-bd2f2ecb3cea66ed93a8e24d4e14913486ff8eaf -------------------------------------------------------------------------------- /fuzzing/seedcorpus/fuzz_from_chars_float/from_chars_float.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/seedcorpus/fuzz_from_chars_float/from_chars_float.txt -------------------------------------------------------------------------------- /fuzzing/seedcorpus/fuzz_from_chars_int/from_chars_int.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/seedcorpus/fuzz_from_chars_int/from_chars_int.txt -------------------------------------------------------------------------------- /fuzzing/seedcorpus/fuzz_to_chars_float/to_chars_float.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/seedcorpus/fuzz_to_chars_float/to_chars_float.txt -------------------------------------------------------------------------------- /fuzzing/seedcorpus/fuzz_to_chars_int/to_chars_int.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/fuzzing/seedcorpus/fuzz_to_chars_int/to_chars_int.txt -------------------------------------------------------------------------------- /include/boost/charconv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv.hpp -------------------------------------------------------------------------------- /include/boost/charconv/chars_format.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/chars_format.hpp -------------------------------------------------------------------------------- /include/boost/charconv/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/config.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/apply_sign.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/apply_sign.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/bit_layouts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/bit_layouts.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/buffer_sizing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/buffer_sizing.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/compute_float32.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/compute_float32.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/compute_float64.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/compute_float64.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/compute_float80.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/compute_float80.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/config.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/dragonbox/dragonbox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/dragonbox/dragonbox.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/dragonbox/dragonbox_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/dragonbox/dragonbox_common.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/dragonbox/floff.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/dragonbox/floff.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/emulated128.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/emulated128.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/fallback_routines.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/fallback_routines.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/fast_float/ascii_number.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/fast_float/ascii_number.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/fast_float/bigint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/fast_float/bigint.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/fast_float/constexpr_feature_detect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/fast_float/constexpr_feature_detect.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/fast_float/decimal_to_binary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/fast_float/decimal_to_binary.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/fast_float/digit_comparison.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/fast_float/digit_comparison.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/fast_float/fast_float.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/fast_float/fast_float.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/fast_float/fast_table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/fast_float/fast_table.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/fast_float/float_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/fast_float/float_common.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/fast_float/parse_number.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/fast_float/parse_number.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/from_chars_integer_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/from_chars_integer_impl.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/from_chars_result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/from_chars_result.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/integer_search_trees.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/integer_search_trees.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/issignaling.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/issignaling.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/memcpy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/memcpy.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/parser.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/ryu/generic_128.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/ryu/generic_128.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/ryu/ryu_generic_128.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/ryu/ryu_generic_128.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/significand_tables.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/significand_tables.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/to_chars_integer_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/to_chars_integer_impl.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/to_chars_result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/to_chars_result.hpp -------------------------------------------------------------------------------- /include/boost/charconv/detail/type_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/detail/type_traits.hpp -------------------------------------------------------------------------------- /include/boost/charconv/from_chars.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/from_chars.hpp -------------------------------------------------------------------------------- /include/boost/charconv/limits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/limits.hpp -------------------------------------------------------------------------------- /include/boost/charconv/to_chars.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/include/boost/charconv/to_chars.hpp -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/index.html -------------------------------------------------------------------------------- /meta/libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/meta/libraries.json -------------------------------------------------------------------------------- /src/float128_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/src/float128_impl.hpp -------------------------------------------------------------------------------- /src/from_chars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/src/from_chars.cpp -------------------------------------------------------------------------------- /src/from_chars_float_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/src/from_chars_float_impl.hpp -------------------------------------------------------------------------------- /src/to_chars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/src/to_chars.cpp -------------------------------------------------------------------------------- /src/to_chars_float_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/src/to_chars_float_impl.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/Jamfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/Jamfile -------------------------------------------------------------------------------- /test/P2497.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/P2497.cpp -------------------------------------------------------------------------------- /test/STL_benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/STL_benchmark.cpp -------------------------------------------------------------------------------- /test/cmake_install_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/cmake_install_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/cmake_subdir_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/cmake_subdir_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/from_chars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/from_chars.cpp -------------------------------------------------------------------------------- /test/from_chars_STL_comp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/from_chars_STL_comp.cpp -------------------------------------------------------------------------------- /test/from_chars_float.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/from_chars_float.cpp -------------------------------------------------------------------------------- /test/from_chars_float2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/from_chars_float2.cpp -------------------------------------------------------------------------------- /test/from_chars_string_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/from_chars_string_view.cpp -------------------------------------------------------------------------------- /test/github_issue_110.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_110.cpp -------------------------------------------------------------------------------- /test/github_issue_122.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_122.cpp -------------------------------------------------------------------------------- /test/github_issue_152.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_152.cpp -------------------------------------------------------------------------------- /test/github_issue_152_float128.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_152_float128.cpp -------------------------------------------------------------------------------- /test/github_issue_154.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_154.cpp -------------------------------------------------------------------------------- /test/github_issue_156.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_156.cpp -------------------------------------------------------------------------------- /test/github_issue_158.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_158.cpp -------------------------------------------------------------------------------- /test/github_issue_166.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_166.cpp -------------------------------------------------------------------------------- /test/github_issue_166_float128.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_166_float128.cpp -------------------------------------------------------------------------------- /test/github_issue_186.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_186.cpp -------------------------------------------------------------------------------- /test/github_issue_212.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_212.cpp -------------------------------------------------------------------------------- /test/github_issue_266.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_266.cpp -------------------------------------------------------------------------------- /test/github_issue_267.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_267.cpp -------------------------------------------------------------------------------- /test/github_issue_280.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_280.cpp -------------------------------------------------------------------------------- /test/github_issue_282.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/github_issue_282.cpp -------------------------------------------------------------------------------- /test/limits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/limits.cpp -------------------------------------------------------------------------------- /test/limits_link_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/limits_link_1.cpp -------------------------------------------------------------------------------- /test/limits_link_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/limits_link_2.cpp -------------------------------------------------------------------------------- /test/limits_link_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/limits_link_3.cpp -------------------------------------------------------------------------------- /test/quick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/quick.cpp -------------------------------------------------------------------------------- /test/roundtrip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/roundtrip.cpp -------------------------------------------------------------------------------- /test/test_128bit_emulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/test_128bit_emulation.cpp -------------------------------------------------------------------------------- /test/test_128bit_native.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/test_128bit_native.cpp -------------------------------------------------------------------------------- /test/test_boost_json_values.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/test_boost_json_values.cpp -------------------------------------------------------------------------------- /test/test_compute_float32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/test_compute_float32.cpp -------------------------------------------------------------------------------- /test/test_compute_float64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/test_compute_float64.cpp -------------------------------------------------------------------------------- /test/test_compute_float80.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/test_compute_float80.cpp -------------------------------------------------------------------------------- /test/test_float128.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/test_float128.cpp -------------------------------------------------------------------------------- /test/test_num_digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/test_num_digits.cpp -------------------------------------------------------------------------------- /test/test_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/test_parser.cpp -------------------------------------------------------------------------------- /test/to_chars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/to_chars.cpp -------------------------------------------------------------------------------- /test/to_chars_float.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/to_chars_float.cpp -------------------------------------------------------------------------------- /test/to_chars_float_STL_comp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/to_chars_float_STL_comp.cpp -------------------------------------------------------------------------------- /test/to_chars_integer_STL_comp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/to_chars_integer_STL_comp.cpp -------------------------------------------------------------------------------- /test/to_chars_sprintf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/charconv/HEAD/test/to_chars_sprintf.cpp --------------------------------------------------------------------------------