1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-28 07:27:45 +00:00

Everywhere: Pass AK::StringView by value

This commit is contained in:
Andreas Kling 2021-11-11 00:55:02 +01:00
parent ad5d217e76
commit 8b1108e485
392 changed files with 978 additions and 978 deletions

View file

@ -115,7 +115,7 @@ Encoder& Encoder::operator<<(char const* value)
return *this << StringView(value);
}
Encoder& Encoder::operator<<(StringView const& value)
Encoder& Encoder::operator<<(StringView value)
{
m_buffer.data.append((u8 const*)value.characters_without_null_termination(), value.length());
return *this;

View file

@ -39,7 +39,7 @@ public:
Encoder& operator<<(float);
Encoder& operator<<(double);
Encoder& operator<<(char const*);
Encoder& operator<<(StringView const&);
Encoder& operator<<(StringView);
Encoder& operator<<(String const&);
Encoder& operator<<(ByteBuffer const&);
Encoder& operator<<(URL const&);

View file

@ -18,7 +18,7 @@ public:
using ClientStub = typename ClientEndpoint::Stub;
using IPCProxy = typename ServerEndpoint::template Proxy<ClientEndpoint>;
ServerConnection(ClientStub& local_endpoint, const StringView& address)
ServerConnection(ClientStub& local_endpoint, StringView address)
: Connection<ClientEndpoint, ServerEndpoint>(local_endpoint, Core::LocalSocket::construct())
, ServerEndpoint::template Proxy<ClientEndpoint>(*this, {})
{