Closed oltolm closed 2 weeks ago
This is my attempt to fix the std::basic_string errors when compiling with libc++19. I wasn't sure in some places whether the fix is correct which is why it is a draft. At least it build.
std::basic_string
Fixes #16259.
char32_t is not allowed to contain any 32-bit value, it's only for Unicode codepoints.
Replace std::basic_string with std::vector, std::basic_string_view with std::span, avoid changing value types.
This is my attempt to fix the
std::basic_string
errors when compiling with libc++19. I wasn't sure in some places whether the fix is correct which is why it is a draft. At least it build.Fixes #16259.