Commit Graph

18 Commits

Author SHA1 Message Date
Matt Borland
3d211434b4 Convert from_chars to use std::errc instead of errno 2023-05-18 10:20:44 +02:00
Matt Borland
956369309d Add tests for invalid values from leading plus sign 2023-05-12 13:45:23 +02:00
Matt Borland
8f7131ea37 Remove assertion in from_chars 2023-02-16 08:17:04 -08:00
Matt Borland
231840d36d Replace cassert with boost.assert 2023-01-16 08:45:03 -08:00
Matt Borland
8a7f593bcd Add 128bit int tests 2023-01-14 17:11:45 -08:00
Matt Borland
1f592c1d4b Add STL comp test and adjust hexadecimal parsing to match 2023-01-13 11:33:18 -08:00
Matt Borland
06d17d8827 Fix GCC5 workaround 2023-01-13 10:39:36 -08:00
Matt Borland
51e3eef6ee Workaround for GCC 5 C++14 constexpr support 2023-01-12 12:53:17 -08:00
Matt Borland
1a2a1ad66a Make integer from_chars constexpr 2023-01-12 11:36:53 -08:00
Matt Borland
b5baf88e35 Add overload for signed char
http://eel.is/c++draft/basic#fundamental
2023-01-12 10:18:52 -08:00
Matt Borland
eec32d14e7 Add binary test 2023-01-12 10:10:05 -08:00
Matt Borland
47689f9ebb Fixes and testing for hexadecimal 2023-01-12 10:02:23 -08:00
Matt Borland
d824d46b69 Add overflow test 2023-01-12 09:33:20 -08:00
Matt Borland
19fc30cc12 Add test for parsing a negative number into an unsigned int 2023-01-12 09:16:18 -08:00
Matt Borland
99d45ca941 Add test for invalid arguments 2023-01-11 13:30:18 -08:00
Matt Borland
e4c12ebb70 Refactor simple test 2023-01-11 07:31:48 -08:00
Matt Borland
c59021c4d0 Add operator== and operator!= to from_chars 2023-01-09 13:13:21 -08:00
Peter Dimov
3f1ad6d6f4 Initial commit 2022-12-29 19:41:33 +02:00