diff --git a/AK/Forward.h b/AK/Forward.h index e258449ffd..3f67a9fd8a 100644 --- a/AK/Forward.h +++ b/AK/Forward.h @@ -61,7 +61,10 @@ struct Array; template class SimpleIterator; -using ReadonlyBytes = Span; +template +using ReadonlySpan = Span; + +using ReadonlyBytes = ReadonlySpan; using Bytes = Span; template diff --git a/AK/Span.h b/AK/Span.h index 79798c1527..c4ffe3c9b5 100644 --- a/AK/Span.h +++ b/AK/Span.h @@ -271,7 +271,10 @@ struct Traits> : public GenericTraits> { constexpr static bool is_trivial() { return true; } }; -using ReadonlyBytes = Span; +template +using ReadonlySpan = Span; + +using ReadonlyBytes = ReadonlySpan; using Bytes = Span; } @@ -279,5 +282,6 @@ using Bytes = Span; #if USING_AK_GLOBALLY using AK::Bytes; using AK::ReadonlyBytes; +using AK::ReadonlySpan; using AK::Span; #endif