llvm-project
The code in this directory is based on Ulf Adams's work. The upstream for the code is:
https://github.com/ulfjack/ryu/tree/59661c3/ryu
The code has been adapted by Stephan T. Lavavej of Microsoft for usage in std::to_chars. This code has been contributed by Microsoft for inclusion in libc++.
The code in this directory has a different coding style than other parts to minimize the number of changes by both upstream sources.