1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 23:47:45 +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:
Ali Mohammad Pur 2023-12-16 17:49:34 +03:30 committed by Ali Mohammad Pur
parent 38d62563b3
commit 5e1499d104
1615 changed files with 10257 additions and 10257 deletions

View file

@ -19,7 +19,7 @@ namespace PDF {
class StringObject final : public Object {
public:
StringObject(DeprecatedString string, bool is_binary)
StringObject(ByteString string, bool is_binary)
: m_string(move(string))
, m_is_binary(is_binary)
{
@ -27,18 +27,18 @@ public:
~StringObject() override = default;
[[nodiscard]] ALWAYS_INLINE DeprecatedString const& string() const { return m_string; }
[[nodiscard]] ALWAYS_INLINE ByteString const& string() const { return m_string; }
[[nodiscard]] ALWAYS_INLINE bool is_binary() const { return m_is_binary; }
void set_string(DeprecatedString string) { m_string = move(string); }
void set_string(ByteString string) { m_string = move(string); }
char const* type_name() const override { return "string"; }
DeprecatedString to_deprecated_string(int indent) const override;
ByteString to_byte_string(int indent) const override;
protected:
bool is_string() const override { return true; }
private:
DeprecatedString m_string;
ByteString m_string;
bool m_is_binary;
};
@ -54,7 +54,7 @@ public:
[[nodiscard]] ALWAYS_INLINE DeprecatedFlyString const& name() const { return m_name; }
char const* type_name() const override { return "name"; }
DeprecatedString to_deprecated_string(int indent) const override;
ByteString to_byte_string(int indent) const override;
protected:
bool is_name() const override { return true; }
@ -95,7 +95,7 @@ public:
{
return "array";
}
DeprecatedString to_deprecated_string(int indent) const override;
ByteString to_byte_string(int indent) const override;
protected:
bool is_array() const override { return true; }
@ -142,7 +142,7 @@ public:
{
return "dict";
}
DeprecatedString to_deprecated_string(int indent) const override;
ByteString to_byte_string(int indent) const override;
protected:
bool is_dict() const override { return true; }
@ -166,7 +166,7 @@ public:
[[nodiscard]] ByteBuffer& buffer() { return m_buffer; }
char const* type_name() const override { return "stream"; }
DeprecatedString to_deprecated_string(int indent) const override;
ByteString to_byte_string(int indent) const override;
private:
bool is_stream() const override { return true; }
@ -190,7 +190,7 @@ public:
[[nodiscard]] ALWAYS_INLINE Value const& value() const { return m_value; }
char const* type_name() const override { return "indirect_object"; }
DeprecatedString to_deprecated_string(int indent) const override;
ByteString to_byte_string(int indent) const override;
protected:
bool is_indirect_value() const override { return true; }