@@ -873,75 +873,75 @@ static GDExtensionPtrUtilityFunction gdextension_variant_get_ptr_utility_functio
873873
874874static void gdextension_string_new_with_latin1_chars (GDExtensionUninitializedStringPtr r_dest, const char *p_contents) {
875875 String *dest = memnew_placement (r_dest, String);
876- dest->parse_latin1 (Span<char >(p_contents, p_contents ? strlen (p_contents) : 0 ));
876+ dest->append_latin1 (Span<char >(p_contents, p_contents ? strlen (p_contents) : 0 ));
877877}
878878
879879static void gdextension_string_new_with_utf8_chars (GDExtensionUninitializedStringPtr r_dest, const char *p_contents) {
880880 String *dest = memnew_placement (r_dest, String);
881- dest->parse_utf8 (p_contents);
881+ dest->append_utf8 (p_contents);
882882}
883883
884884static void gdextension_string_new_with_utf16_chars (GDExtensionUninitializedStringPtr r_dest, const char16_t *p_contents) {
885885 String *dest = memnew_placement (r_dest, String);
886- dest->parse_utf16 (p_contents);
886+ dest->append_utf16 (p_contents);
887887}
888888
889889static void gdextension_string_new_with_utf32_chars (GDExtensionUninitializedStringPtr r_dest, const char32_t *p_contents) {
890890 String *dest = memnew_placement (r_dest, String);
891- dest->parse_utf32 (Span (p_contents, p_contents ? strlen (p_contents) : 0 ));
891+ dest->append_utf32 (Span (p_contents, p_contents ? strlen (p_contents) : 0 ));
892892}
893893
894894static void gdextension_string_new_with_wide_chars (GDExtensionUninitializedStringPtr r_dest, const wchar_t *p_contents) {
895895 if constexpr (sizeof (wchar_t ) == 2 ) {
896896 // wchar_t is 16 bit (UTF-16).
897897 String *dest = memnew_placement (r_dest, String);
898- dest->parse_utf16 ((const char16_t *)p_contents);
898+ dest->append_utf16 ((const char16_t *)p_contents);
899899 } else {
900900 // wchar_t is 32 bit (UTF-32).
901901 String *string = memnew_placement (r_dest, String);
902- string->parse_utf32 (Span ((const char32_t *)p_contents, p_contents ? strlen (p_contents) : 0 ));
902+ string->append_utf32 (Span ((const char32_t *)p_contents, p_contents ? strlen (p_contents) : 0 ));
903903 }
904904}
905905
906906static void gdextension_string_new_with_latin1_chars_and_len (GDExtensionUninitializedStringPtr r_dest, const char *p_contents, GDExtensionInt p_size) {
907907 String *dest = memnew_placement (r_dest, String);
908- dest->parse_latin1 (Span (p_contents, p_contents ? _strlen_clipped (p_contents, p_size) : 0 ));
908+ dest->append_latin1 (Span (p_contents, p_contents ? _strlen_clipped (p_contents, p_size) : 0 ));
909909}
910910
911911static void gdextension_string_new_with_utf8_chars_and_len (GDExtensionUninitializedStringPtr r_dest, const char *p_contents, GDExtensionInt p_size) {
912912 String *dest = memnew_placement (r_dest, String);
913- dest->parse_utf8 (p_contents, p_size);
913+ dest->append_utf8 (p_contents, p_size);
914914}
915915
916916static GDExtensionInt gdextension_string_new_with_utf8_chars_and_len2 (GDExtensionUninitializedStringPtr r_dest, const char *p_contents, GDExtensionInt p_size) {
917917 String *dest = memnew_placement (r_dest, String);
918- return (GDExtensionInt)dest->parse_utf8 (p_contents, p_size);
918+ return (GDExtensionInt)dest->append_utf8 (p_contents, p_size);
919919}
920920
921921static void gdextension_string_new_with_utf16_chars_and_len (GDExtensionUninitializedStringPtr r_dest, const char16_t *p_contents, GDExtensionInt p_char_count) {
922922 String *dest = memnew_placement (r_dest, String);
923- dest->parse_utf16 (p_contents, p_char_count);
923+ dest->append_utf16 (p_contents, p_char_count);
924924}
925925
926926static GDExtensionInt gdextension_string_new_with_utf16_chars_and_len2 (GDExtensionUninitializedStringPtr r_dest, const char16_t *p_contents, GDExtensionInt p_char_count, GDExtensionBool p_default_little_endian) {
927927 String *dest = memnew_placement (r_dest, String);
928- return (GDExtensionInt)dest->parse_utf16 (p_contents, p_char_count, p_default_little_endian);
928+ return (GDExtensionInt)dest->append_utf16 (p_contents, p_char_count, p_default_little_endian);
929929}
930930
931931static void gdextension_string_new_with_utf32_chars_and_len (GDExtensionUninitializedStringPtr r_dest, const char32_t *p_contents, GDExtensionInt p_char_count) {
932932 String *string = memnew_placement (r_dest, String);
933- string->parse_utf32 (Span (p_contents, p_contents ? _strlen_clipped (p_contents, p_char_count) : 0 ));
933+ string->append_utf32 (Span (p_contents, p_contents ? _strlen_clipped (p_contents, p_char_count) : 0 ));
934934}
935935
936936static void gdextension_string_new_with_wide_chars_and_len (GDExtensionUninitializedStringPtr r_dest, const wchar_t *p_contents, GDExtensionInt p_char_count) {
937937 if constexpr (sizeof (wchar_t ) == 2 ) {
938938 // wchar_t is 16 bit (UTF-16).
939939 String *dest = memnew_placement (r_dest, String);
940- dest->parse_utf16 ((const char16_t *)p_contents, p_char_count);
940+ dest->append_utf16 ((const char16_t *)p_contents, p_char_count);
941941 } else {
942942 // wchar_t is 32 bit (UTF-32).
943943 String *string = memnew_placement (r_dest, String);
944- string->parse_utf32 (Span ((const char32_t *)p_contents, p_contents ? _strlen_clipped ((const char32_t *)p_contents, p_char_count) : 0 ));
944+ string->append_utf32 (Span ((const char32_t *)p_contents, p_contents ? _strlen_clipped ((const char32_t *)p_contents, p_char_count) : 0 ));
945945 }
946946}
947947
@@ -1053,14 +1053,14 @@ static void gdextension_string_name_new_with_latin1_chars(GDExtensionUninitializ
10531053
10541054static void gdextension_string_name_new_with_utf8_chars (GDExtensionUninitializedStringNamePtr r_dest, const char *p_contents) {
10551055 String tmp;
1056- tmp.parse_utf8 (p_contents);
1056+ tmp.append_utf8 (p_contents);
10571057
10581058 memnew_placement (r_dest, StringName (tmp));
10591059}
10601060
10611061static void gdextension_string_name_new_with_utf8_chars_and_len (GDExtensionUninitializedStringNamePtr r_dest, const char *p_contents, GDExtensionInt p_size) {
10621062 String tmp;
1063- tmp.parse_utf8 (p_contents, p_size);
1063+ tmp.append_utf8 (p_contents, p_size);
10641064
10651065 memnew_placement (r_dest, StringName (tmp));
10661066}
0 commit comments