| 553 | } |
| 554 | |
| 555 | fastfloat_really_inline void write_u64(uint8_t *chars, uint64_t val) { |
| 556 | #if FASTFLOAT_IS_BIG_ENDIAN == 1 |
| 557 | // Need to read as-if the number was in little-endian order. |
| 558 | val = byteswap(val); |
| 559 | #endif |
| 560 | ::memcpy(chars, &val, sizeof(uint64_t)); |
| 561 | } |
| 562 | |
| 563 | // credit @aqrit |
| 564 | fastfloat_really_inline uint32_t parse_eight_digits_unrolled(uint64_t val) { |
nothing calls this directly
no test coverage detected