diff --git a/AK/FlyString.cpp b/AK/FlyString.cpp index 9a29caf1db..4f1115316e 100644 --- a/AK/FlyString.cpp +++ b/AK/FlyString.cpp @@ -190,4 +190,9 @@ bool FlyString::equals_ignoring_ascii_case(FlyString const& other) const return StringUtils::equals_ignoring_ascii_case(bytes_as_string_view(), other.bytes_as_string_view()); } +bool FlyString::equals_ignoring_ascii_case(StringView other) const +{ + return StringUtils::equals_ignoring_ascii_case(bytes_as_string_view(), other); +} + } diff --git a/AK/FlyString.h b/AK/FlyString.h index 84587989f3..aba009dbff 100644 --- a/AK/FlyString.h +++ b/AK/FlyString.h @@ -64,6 +64,7 @@ public: // Compare this FlyString against another string with ASCII caseless matching. [[nodiscard]] bool equals_ignoring_ascii_case(FlyString const&) const; + [[nodiscard]] bool equals_ignoring_ascii_case(StringView) const; template [[nodiscard]] ALWAYS_INLINE constexpr bool is_one_of(Ts... strings) const