Merge pull request #100434 from Ivorforce/string-copy-from-rename

Rename `String::copy_from` functions to their respective encodings (`parse_latin1`, `parse_wstring`, `parse_utf32`).
This commit is contained in:
Thaddeus Crews 2024-12-19 19:59:57 -06:00
commit 416a86f47c
No known key found for this signature in database
GPG key ID: 62181B86FE9E5D84
3 changed files with 30 additions and 29 deletions

View file

@ -299,7 +299,7 @@ Error String::parse_url(String &r_scheme, String &r_host, int &r_port, String &r
return OK;
}
void String::copy_from(const StrRange<char> &p_cstr) {
void String::parse_latin1(const StrRange<char> &p_cstr) {
if (p_cstr.len == 0) {
resize(0);
return;
@ -318,7 +318,7 @@ void String::copy_from(const StrRange<char> &p_cstr) {
*dst = 0;
}
void String::copy_from(const StrRange<char32_t> &p_cstr) {
void String::parse_utf32(const StrRange<char32_t> &p_cstr) {
if (p_cstr.len == 0) {
resize(0);
return;
@ -327,7 +327,7 @@ void String::copy_from(const StrRange<char32_t> &p_cstr) {
copy_from_unchecked(p_cstr.c_str, p_cstr.len);
}
void String::copy_from(const char32_t &p_char) {
void String::parse_utf32(const char32_t &p_char) {
if (p_char == 0) {
print_unicode_error("NUL character", true);
return;