mirror of
https://github.com/RGBCube/serenity
synced 2025-05-14 09:24:57 +00:00
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
This commit is contained in:
parent
1c92e6ee9d
commit
63b11030f0
102 changed files with 206 additions and 206 deletions
|
@ -31,7 +31,7 @@ struct Array {
|
|||
|
||||
[[nodiscard]] constexpr size_t size() const { return Size; }
|
||||
|
||||
[[nodiscard]] constexpr Span<T const> span() const { return { __data, Size }; }
|
||||
[[nodiscard]] constexpr ReadonlySpan<T> span() const { return { __data, Size }; }
|
||||
[[nodiscard]] constexpr Span<T> span() { return { __data, Size }; }
|
||||
|
||||
[[nodiscard]] constexpr T const& at(size_t index) const
|
||||
|
@ -76,7 +76,7 @@ struct Array {
|
|||
[[nodiscard]] constexpr ConstIterator end() const { return ConstIterator::end(*this); }
|
||||
[[nodiscard]] constexpr Iterator end() { return Iterator::end(*this); }
|
||||
|
||||
[[nodiscard]] constexpr operator Span<T const>() const { return span(); }
|
||||
[[nodiscard]] constexpr operator ReadonlySpan<T>() const { return span(); }
|
||||
[[nodiscard]] constexpr operator Span<T>() { return span(); }
|
||||
|
||||
constexpr size_t fill(T const& value)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue