mirror of
https://github.com/RGBCube/serenity
synced 2025-05-14 08:24:58 +00:00
AK: Change String's default constructor to be constant
This allows creating expressions such as: constexpr Array<String, 10> {};
This commit is contained in:
parent
34574c5ee8
commit
8aca8e82cb
2 changed files with 4 additions and 7 deletions
|
@ -208,12 +208,6 @@ void String::destroy_string()
|
|||
m_data->unref();
|
||||
}
|
||||
|
||||
String::String()
|
||||
{
|
||||
// This is an empty string, it's always short and zero-length.
|
||||
m_short_string.byte_count_and_short_string_flag = SHORT_STRING_FLAG;
|
||||
}
|
||||
|
||||
ErrorOr<String> String::from_utf8(StringView view)
|
||||
{
|
||||
if (view.length() <= MAX_SHORT_STRING_BYTE_COUNT) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue