1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-29 16:47:45 +00:00

AK: Move data fields from AK::String to a newly created AK::StringBase

This starts separating memory management of string data and string
utilities like `String::formatted`. This would also allow to reuse the
same storage in `DeprecatedString` in the future.
This commit is contained in:
Dan Klishch 2023-10-28 15:17:06 -04:00 committed by Andrew Kaster
parent 6e2f627cb3
commit 4364a28d3d
5 changed files with 142 additions and 101 deletions

View file

@ -28,6 +28,7 @@ set(AK_SOURCES
StackInfo.cpp
Stream.cpp
String.cpp
StringBase.cpp
StringBuilder.cpp
StringFloatingPointConversions.cpp
StringImpl.cpp