Skip to content

Commit 09d40bf

Browse files
committed
Everywhere: Use _{short_,}string to create Strings from literals
1 parent 85414d9 commit 09d40bf

File tree

92 files changed

+334
-310
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+334
-310
lines changed

Meta/Lagom/Tools/CodeGenerators/LibLocale/GenerateLocaleData.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1375,7 +1375,7 @@ static LanguageMapping const* resolve_likely_subtag(LanguageID const& language_i
13751375
if (!language_id.script.has_value())
13761376
continue;
13771377
1378-
search_key.language = String::from_utf8_short_string("und"sv);
1378+
search_key.language = "und"_short_string;
13791379
search_key.script = *language_id.script;
13801380
break;
13811381

Tests/AK/TestFlyString.cpp

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ TEST_CASE(empty_string)
2222

2323
TEST_CASE(short_string)
2424
{
25-
FlyString fly1 { MUST(String::from_utf8("foo"sv)) };
25+
FlyString fly1 { MUST("foo"_string) };
2626
EXPECT_EQ(fly1, "foo"sv);
2727

28-
FlyString fly2 { MUST(String::from_utf8("foo"sv)) };
28+
FlyString fly2 { MUST("foo"_string) };
2929
EXPECT_EQ(fly2, "foo"sv);
3030

31-
FlyString fly3 { MUST(String::from_utf8("bar"sv)) };
31+
FlyString fly3 { MUST("bar"_string) };
3232
EXPECT_EQ(fly3, "bar"sv);
3333

3434
EXPECT_EQ(fly1, fly2);
@@ -45,15 +45,15 @@ TEST_CASE(short_string)
4545

4646
TEST_CASE(long_string)
4747
{
48-
FlyString fly1 { MUST(String::from_utf8("thisisdefinitelymorethan7bytes"sv)) };
48+
FlyString fly1 { MUST("thisisdefinitelymorethan7bytes"_string) };
4949
EXPECT_EQ(fly1, "thisisdefinitelymorethan7bytes"sv);
5050
EXPECT_EQ(FlyString::number_of_fly_strings(), 1u);
5151

52-
FlyString fly2 { MUST(String::from_utf8("thisisdefinitelymorethan7bytes"sv)) };
52+
FlyString fly2 { MUST("thisisdefinitelymorethan7bytes"_string) };
5353
EXPECT_EQ(fly2, "thisisdefinitelymorethan7bytes"sv);
5454
EXPECT_EQ(FlyString::number_of_fly_strings(), 1u);
5555

56-
FlyString fly3 { MUST(String::from_utf8("thisisalsoforsuremorethan7bytes"sv)) };
56+
FlyString fly3 { MUST("thisisalsoforsuremorethan7bytes"_string) };
5757
EXPECT_EQ(fly3, "thisisalsoforsuremorethan7bytes"sv);
5858
EXPECT_EQ(FlyString::number_of_fly_strings(), 2u);
5959

@@ -68,15 +68,15 @@ TEST_CASE(long_string)
6868

6969
TEST_CASE(from_string_view)
7070
{
71-
auto fly1 = MUST(FlyString::from_utf8("thisisdefinitelymorethan7bytes"sv));
71+
auto fly1 = MUST("thisisdefinitelymorethan7bytes"_fly_string);
7272
EXPECT_EQ(fly1, "thisisdefinitelymorethan7bytes"sv);
7373
EXPECT_EQ(FlyString::number_of_fly_strings(), 1u);
7474

75-
auto fly2 = MUST(FlyString::from_utf8("thisisdefinitelymorethan7bytes"sv));
75+
auto fly2 = MUST("thisisdefinitelymorethan7bytes"_fly_string);
7676
EXPECT_EQ(fly2, "thisisdefinitelymorethan7bytes"sv);
7777
EXPECT_EQ(FlyString::number_of_fly_strings(), 1u);
7878

79-
auto fly3 = MUST(FlyString::from_utf8("foo"sv));
79+
auto fly3 = MUST("foo"_fly_string);
8080
EXPECT_EQ(fly3, "foo"sv);
8181
EXPECT_EQ(FlyString::number_of_fly_strings(), 1u);
8282

@@ -91,7 +91,7 @@ TEST_CASE(fly_string_keep_string_data_alive)
9191
{
9292
FlyString fly {};
9393
{
94-
auto string = MUST(String::from_utf8("thisisdefinitelymorethan7bytes"sv));
94+
auto string = MUST("thisisdefinitelymorethan7bytes"_string);
9595
fly = FlyString { string };
9696
EXPECT_EQ(FlyString::number_of_fly_strings(), 1u);
9797
}
@@ -108,7 +108,7 @@ TEST_CASE(moved_fly_string_becomes_empty)
108108
FlyString fly1 {};
109109
EXPECT(fly1.is_empty());
110110

111-
FlyString fly2 { MUST(String::from_utf8("thisisdefinitelymorethan7bytes"sv)) };
111+
FlyString fly2 { MUST("thisisdefinitelymorethan7bytes"_string) };
112112
EXPECT_EQ(fly2, "thisisdefinitelymorethan7bytes"sv);
113113
EXPECT_EQ(FlyString::number_of_fly_strings(), 1u);
114114

Tests/AK/TestHashMap.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -227,11 +227,11 @@ TEST_CASE(take)
227227

228228
EXPECT(!map.take("foo"sv).has_value());
229229
EXPECT(!map.take("bar"sv).has_value());
230-
EXPECT(!map.take(String::from_utf8_short_string("baz"sv)).has_value());
230+
EXPECT(!map.take("baz"_short_string).has_value());
231231

232-
map.set(String::from_utf8_short_string("foo"sv), 1);
233-
map.set(String::from_utf8_short_string("bar"sv), 2);
234-
map.set(String::from_utf8_short_string("baz"sv), 3);
232+
map.set("foo"_short_string, 1);
233+
map.set("bar"_short_string, 2);
234+
map.set("baz"_short_string, 3);
235235

236236
auto foo = map.take("foo"sv);
237237
EXPECT_EQ(foo, 1);
@@ -245,9 +245,9 @@ TEST_CASE(take)
245245
bar = map.take("bar"sv);
246246
EXPECT(!bar.has_value());
247247

248-
auto baz = map.take(String::from_utf8_short_string("baz"sv));
248+
auto baz = map.take("baz"_short_string);
249249
EXPECT_EQ(baz, 3);
250250

251-
baz = map.take(String::from_utf8_short_string("baz"sv));
251+
baz = map.take("baz"_short_string);
252252
EXPECT(!baz.has_value());
253253
}

0 commit comments

Comments
 (0)