diff options
-rw-r--r-- | AK/Utf16View.cpp | 15 | ||||
-rw-r--r-- | AK/Utf16View.h | 2 |
2 files changed, 1 insertions, 16 deletions
diff --git a/AK/Utf16View.cpp b/AK/Utf16View.cpp index fcac008c01..09cd06cf16 100644 --- a/AK/Utf16View.cpp +++ b/AK/Utf16View.cpp @@ -224,21 +224,6 @@ size_t Utf16View::calculate_length_in_code_points() const return code_points; } -bool Utf16View::operator==(Utf16View const& other) const -{ - if (length_in_code_units() == 0) - return other.length_in_code_units() == 0; - if (length_in_code_units() != other.length_in_code_units()) - return false; - - for (size_t i = 0; i < length_in_code_units(); ++i) { - if (m_code_units[i] != other.m_code_units[i]) - return false; - } - - return true; -} - bool Utf16View::equals_ignoring_case(Utf16View const& other) const { if (length_in_code_units() == 0) diff --git a/AK/Utf16View.h b/AK/Utf16View.h index 805ab08000..348ef085e8 100644 --- a/AK/Utf16View.h +++ b/AK/Utf16View.h @@ -70,7 +70,7 @@ public: { } - bool operator==(Utf16View const& other) const; + bool operator==(Utf16View const& other) const { return m_code_units == other.m_code_units; } enum class AllowInvalidCodeUnits { Yes, |