| 579 | class ElementType, size_t Extent, |
| 580 | typename std::enable_if<!std::is_const<ElementType>::value, int>::type = 0> |
| 581 | span<byte, ((Extent == dynamic_extent) ? dynamic_extent |
| 582 | : sizeof(ElementType) * Extent)> |
| 583 | as_writable_bytes(span<ElementType, Extent> s) noexcept |
| 584 | { |
| 585 | return {reinterpret_cast<byte*>(s.data()), s.size_bytes()}; |
| 586 | } |
| 587 | |
| 588 | template <std::size_t N, typename E, std::size_t S> |
| 589 | constexpr auto get(span<E, S> s) -> decltype(s[N]) |
nothing calls this directly
no test coverage detected