mirror of
https://github.com/RGBCube/serenity
synced 2025-05-14 08:24:58 +00:00
Everywhere: Rename {Deprecated => Byte}String
This commit un-deprecates DeprecatedString, and repurposes it as a byte string. As the null state has already been removed, there are no other particularly hairy blockers in repurposing this type as a byte string (what it _really_ is). This commit is auto-generated: $ xs=$(ack -l \bDeprecatedString\b\|deprecated_string AK Userland \ Meta Ports Ladybird Tests Kernel) $ perl -pie 's/\bDeprecatedString\b/ByteString/g; s/deprecated_string/byte_string/g' $xs $ clang-format --style=file -i \ $(git diff --name-only | grep \.cpp\|\.h) $ gn format $(git ls-files '*.gn' '*.gni')
This commit is contained in:
parent
38d62563b3
commit
5e1499d104
1615 changed files with 10257 additions and 10257 deletions
|
@ -4,8 +4,8 @@
|
|||
* SPDX-License-Identifier: BSD-2-Clause
|
||||
*/
|
||||
|
||||
#include <AK/ByteString.h>
|
||||
#include <AK/DeprecatedFlyString.h>
|
||||
#include <AK/DeprecatedString.h>
|
||||
#include <AK/HashTable.h>
|
||||
#include <AK/Optional.h>
|
||||
#include <AK/Singleton.h>
|
||||
|
@ -36,7 +36,7 @@ void DeprecatedFlyString::did_destroy_impl(Badge<StringImpl>, StringImpl& impl)
|
|||
fly_impls().remove(&impl);
|
||||
}
|
||||
|
||||
DeprecatedFlyString::DeprecatedFlyString(DeprecatedString const& string)
|
||||
DeprecatedFlyString::DeprecatedFlyString(ByteString const& string)
|
||||
{
|
||||
if (string.impl()->is_fly()) {
|
||||
m_impl = string.impl();
|
||||
|
@ -61,7 +61,7 @@ DeprecatedFlyString::DeprecatedFlyString(StringView string)
|
|||
return string == *candidate;
|
||||
});
|
||||
if (it == fly_impls().end()) {
|
||||
auto new_string = string.to_deprecated_string();
|
||||
auto new_string = string.to_byte_string();
|
||||
fly_impls().set(new_string.impl());
|
||||
new_string.impl()->set_fly({}, true);
|
||||
m_impl = new_string.impl();
|
||||
|
@ -122,10 +122,10 @@ bool DeprecatedFlyString::ends_with(StringView str, CaseSensitivity case_sensiti
|
|||
|
||||
DeprecatedFlyString DeprecatedFlyString::to_lowercase() const
|
||||
{
|
||||
return DeprecatedString(*m_impl).to_lowercase();
|
||||
return ByteString(*m_impl).to_lowercase();
|
||||
}
|
||||
|
||||
bool DeprecatedFlyString::operator==(DeprecatedString const& other) const
|
||||
bool DeprecatedFlyString::operator==(ByteString const& other) const
|
||||
{
|
||||
return m_impl == other.impl() || view() == other.view();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue