Matt Borland
|
e8db8b0bf4
|
Fix init of power_of_10 array
|
2023-01-18 11:47:07 -08:00 |
|
Matt Borland
|
dea69677eb
|
Add binary search trees for 32, 64 and 128 bit types
|
2023-01-18 11:36:04 -08:00 |
|
Matt Borland
|
807c3ea028
|
Add framework to decompose larger values
|
2023-01-18 10:08:18 -08:00 |
|
Matt Borland
|
88d522553f
|
More efficiently get rid of leading zeros
|
2023-01-18 07:41:43 -08:00 |
|
Matt Borland
|
f5258519d6
|
Replace memcpy and fix warning
|
2023-01-17 12:58:03 -08:00 |
|
Matt Borland
|
fa957d7fe8
|
Add 32-bit base10 decomposition
|
2023-01-17 12:48:50 -08:00 |
|
Matt Borland
|
e0df5fb202
|
Add missing header
[ci skip]
|
2023-01-17 09:17:19 -08:00 |
|
Matt Borland
|
e699167d48
|
to_chars integer parser
|
2023-01-17 09:13:43 -08:00 |
|
Matt Borland
|
231840d36d
|
Replace cassert with boost.assert
|
2023-01-16 08:45:03 -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
|
2114d03bc4
|
Delete bool overloads
|
2023-01-13 10:39:36 -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
|
672bd3b872
|
Refactor detail namespace
|
2023-01-11 11:26:30 -08:00 |
|
Matt Borland
|
7c00e61d15
|
Inline function for ODR violation
|
2023-01-11 07:58:24 -08:00 |
|
Matt Borland
|
70de0faa6e
|
Add double curly braces for old clangs
https://bugs.llvm.org/show_bug.cgi?id=21629
|
2023-01-11 07:50:56 -08:00 |
|
Matt Borland
|
884b06641a
|
Change exception specification
[ci skip]
|
2023-01-10 11:12:17 -08:00 |
|
Matt Borland
|
2d90c85de6
|
Use cerrno values for ec
[ci skip]
|
2023-01-10 10:27:53 -08:00 |
|
Matt Borland
|
ab20292a93
|
Add character lookup table
[ci skip]
|
2023-01-10 10:25:02 -08:00 |
|
Matt Borland
|
9ae5f9e02a
|
Define assert with message and check pre-conditions
[ci skip]
|
2023-01-10 09:55:36 -08:00 |
|
Matt Borland
|
9e3c7948dd
|
Add integer framework
[ci skip]
|
2023-01-10 09:47:53 -08:00 |
|
Matt Borland
|
c59021c4d0
|
Add operator== and operator!= to from_chars
|
2023-01-09 13:13:21 -08:00 |
|
Matt Borland
|
08e8f3c318
|
Revert ec to int and add tests for operator== and operator!=
|
2023-01-09 12:15:41 -08:00 |
|
Matt Borland
|
3c430119be
|
Refactor to_chars_result to reflect 22.13.2
|
2023-01-09 11:40:26 -08:00 |
|
Matt Borland
|
62fd0540e8
|
Add chars_format
|
2023-01-09 10:58:33 -08:00 |
|
Peter Dimov
|
3f1ad6d6f4
|
Initial commit
|
2022-12-29 19:41:33 +02:00 |
|