diff options
author | sin-ack <sin-ack@users.noreply.github.com> | 2022-07-11 17:32:29 +0000 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2022-07-12 23:11:35 +0200 |
commit | 3f3f45580ab7266258e97cb3cecf1e24716d61c5 (patch) | |
tree | 152c7a187c98184d58bf91a326357e0af435edcf /Userland/Libraries/LibGUI/GML | |
parent | e5f09ea1703bacfbb79a4ad3c587a7d5d3d7bb13 (diff) | |
download | serenity-3f3f45580ab7266258e97cb3cecf1e24716d61c5.zip |
Everywhere: Add sv suffix to strings relying on StringView(char const*)
Each of these strings would previously rely on StringView's char const*
constructor overload, which would call __builtin_strlen on the string.
Since we now have operator ""sv, we can replace these with much simpler
versions. This opens the door to being able to remove
StringView(char const*).
No functional changes.
Diffstat (limited to 'Userland/Libraries/LibGUI/GML')
-rw-r--r-- | Userland/Libraries/LibGUI/GML/AST.h | 6 | ||||
-rw-r--r-- | Userland/Libraries/LibGUI/GML/AutocompleteProvider.cpp | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/Userland/Libraries/LibGUI/GML/AST.h b/Userland/Libraries/LibGUI/GML/AST.h index f670ade835..ebcfc5a875 100644 --- a/Userland/Libraries/LibGUI/GML/AST.h +++ b/Userland/Libraries/LibGUI/GML/AST.h @@ -52,7 +52,7 @@ public: static void indent(StringBuilder& builder, size_t indentation) { for (size_t i = 0; i < indentation; ++i) - builder.append(" "); + builder.append(" "sv); } }; @@ -136,7 +136,7 @@ public: auto first = true; as_array().for_each([&](auto& value) { if (!first) - builder.append(", "); + builder.append(", "sv); first = false; value.serialize(builder); }); @@ -248,7 +248,7 @@ public: indent(builder, indentation); builder.append('@'); builder.append(m_name); - builder.append(" {"); + builder.append(" {"sv); if (!m_properties.is_empty() || !m_sub_objects.is_empty()) { builder.append('\n'); diff --git a/Userland/Libraries/LibGUI/GML/AutocompleteProvider.cpp b/Userland/Libraries/LibGUI/GML/AutocompleteProvider.cpp index c22ea26a53..38b0b14d7c 100644 --- a/Userland/Libraries/LibGUI/GML/AutocompleteProvider.cpp +++ b/Userland/Libraries/LibGUI/GML/AutocompleteProvider.cpp @@ -107,8 +107,8 @@ void AutocompleteProvider::provide_completions(Function<void(Vector<CodeComprehe state = previous_states.take_last(); } - auto& widget_class = *Core::ObjectClassRegistration::find("GUI::Widget"); - auto& layout_class = *Core::ObjectClassRegistration::find("GUI::Layout"); + auto& widget_class = *Core::ObjectClassRegistration::find("GUI::Widget"sv); + auto& layout_class = *Core::ObjectClassRegistration::find("GUI::Layout"sv); // FIXME: Can this be done without a StringBuilder? auto make_fuzzy = [](StringView str) { |