in src/detail/skip_chars.cpp [27:38]
void skip_any_simple_characters_scalar(decode_context &context) {
const auto end = context.end;
auto pos = context.position;
JSON_STRING_SKIP_N_SIMPLE(1, 2, uint8_t, if, done_x)
JSON_STRING_SKIP_N_SIMPLE(2, 4, uint16_t, if, done_2)
JSON_STRING_SKIP_N_SIMPLE(4, 8, uint32_t, if, done_4)
JSON_STRING_SKIP_N_SIMPLE(8, x, uint64_t, while, done_8)
done_8: JSON_STRING_SKIP_N_SIMPLE(4, x, uint32_t, while, done_4)
done_4: JSON_STRING_SKIP_N_SIMPLE(2, x, uint16_t, while, done_2)
done_2: JSON_STRING_SKIP_N_SIMPLE(1, x, uint8_t, while, done_x)
done_x: context.position = pos;
}