MCPcopy Create free account
hub / github.com/BTCGPU/BTCGPU / subspan

Method subspan

src/span.h:33–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

31 constexpr C& operator[](std::ptrdiff_t pos) const noexcept { return m_data[pos]; }
32
33 constexpr Span<C> subspan(std::ptrdiff_t offset) const noexcept { return Span<C>(m_data + offset, m_size - offset); }
34 constexpr Span<C> subspan(std::ptrdiff_t offset, std::ptrdiff_t count) const noexcept { return Span<C>(m_data + offset, count); }
35 constexpr Span<C> first(std::ptrdiff_t count) const noexcept { return Span<C>(m_data, count); }
36 constexpr Span<C> last(std::ptrdiff_t count) const noexcept { return Span<C>(m_data + m_size - count, count); }

Callers 3

ConstFunction · 0.80
FuncFunction · 0.80
ExprFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected