Commit Graph

  • 06d17d8827 Fix GCC5 workaround Matt Borland 2023-01-13 09:39:52 -08:00
  • 51e3eef6ee Workaround for GCC 5 C++14 constexpr support Matt Borland 2023-01-12 12:53:17 -08:00
  • 1a2a1ad66a Make integer from_chars constexpr Matt Borland 2023-01-12 11:36:53 -08:00
  • b5baf88e35 Add overload for signed char Matt Borland 2023-01-12 10:18:52 -08:00
  • eec32d14e7 Add binary test Matt Borland 2023-01-12 10:10:05 -08:00
  • 47689f9ebb Fixes and testing for hexadecimal Matt Borland 2023-01-12 10:02:23 -08:00
  • d824d46b69 Add overflow test Matt Borland 2023-01-12 09:33:20 -08:00
  • 19fc30cc12 Add test for parsing a negative number into an unsigned int Matt Borland 2023-01-12 09:16:18 -08:00
  • 99d45ca941 Add test for invalid arguments Matt Borland 2023-01-11 13:30:18 -08:00
  • 672bd3b872 Refactor detail namespace Matt Borland 2023-01-11 11:26:06 -08:00
  • cad83d2ae8 Fix -Woverflow on old GCC Matt Borland 2023-01-11 11:04:00 -08:00
  • 2fc5c89899 Fixes for MSVC warnings Matt Borland 2023-01-11 08:45:02 -08:00
  • 7c00e61d15 Inline function for ODR violation Matt Borland 2023-01-11 07:58:24 -08:00
  • 462cf533c2 Add unused attribute in case of early return Matt Borland 2023-01-11 07:52:04 -08:00
  • 70de0faa6e Add double curly braces for old clangs Matt Borland 2023-01-11 07:50:56 -08:00
  • e4c12ebb70 Refactor simple test Matt Borland 2023-01-11 07:31:48 -08:00
  • a0132d7dc2 Fix spelling of Unsigned_Integer Matt Borland 2023-01-10 12:04:44 -08:00
  • aae6dd4f4c Implement integer parser Matt Borland 2023-01-10 12:01:16 -08:00
  • 884b06641a Change exception specification Matt Borland 2023-01-10 11:12:17 -08:00
  • 2d90c85de6 Use cerrno values for ec Matt Borland 2023-01-10 10:27:53 -08:00
  • ab20292a93 Add character lookup table Matt Borland 2023-01-10 10:25:02 -08:00
  • 9ae5f9e02a Define assert with message and check pre-conditions Matt Borland 2023-01-10 09:55:11 -08:00
  • 9e3c7948dd Add integer framework Matt Borland 2023-01-10 09:45:20 -08:00
  • 97db312cf4 Merge pull request #7 from mborland/benchmark Matt Borland 2023-01-10 09:45:49 -08:00
  • 0c26d0eb1c Add STL benchmark for integer conversion Matt Borland 2023-01-10 09:00:58 -08:00
  • e35b795697 Merge pull request #6 from mborland/ci Matt Borland 2023-01-10 08:41:02 -08:00
  • 10e19855ae Remove C++03 from testing Matt Borland 2023-01-10 08:36:20 -08:00
  • f23bbbf693 Merge pull request #5 from mborland/string Matt Borland 2023-01-09 16:51:02 -08:00
  • 26c188efe9 Remove use of <string> header Matt Borland 2023-01-09 13:30:36 -08:00
  • 824a30b548 Merge pull request #4 from mborland/from_chars_results Matt Borland 2023-01-09 13:27:18 -08:00
  • c59021c4d0 Add operator== and operator!= to from_chars Matt Borland 2023-01-09 13:13:15 -08:00
  • 1b0ea5911a Merge pull request #3 from mborland/to_chars_result Matt Borland 2023-01-09 13:08:09 -08:00
  • 08e8f3c318 Revert ec to int and add tests for operator== and operator!= Matt Borland 2023-01-09 12:15:41 -08:00
  • 3c430119be Refactor to_chars_result to reflect 22.13.2 Matt Borland 2023-01-09 11:39:36 -08:00
  • c3d201735b Merge pull request #2 from mborland/chars_format Peter Dimov 2023-01-09 21:07:19 +02:00
  • 62fd0540e8 Add chars_format Matt Borland 2023-01-09 10:58:33 -08:00
  • 7fba2e5504 Regenerate CMakeLists.txt gh-pages Peter Dimov 2022-12-29 19:53:43 +02:00
  • 8d1a4fe921 Update test/CMakeLists.txt Peter Dimov 2022-12-29 19:52:29 +02:00
  • 828f92ce45 Update CMakeLists.txt Peter Dimov 2022-12-29 19:49:03 +02:00
  • 6f25ba2a48 Add stub implementations of from_chars and to_chars Peter Dimov 2022-12-29 19:47:34 +02:00
  • 3f1ad6d6f4 Initial commit Peter Dimov 2022-12-29 19:41:33 +02:00
  • 360d424369 Initial commit Vinnie Falco 2022-12-29 09:02:28 -08:00