| 487 | // Compile-time sized subspan |
| 488 | template<fl::size Offset, fl::size Count = dynamic_extent> |
| 489 | span<T, Count> subspan() const FL_NOEXCEPT { |
| 490 | if (Count == dynamic_extent) { |
| 491 | return span<T, Extent - Offset>(mData + Offset, Extent - Offset); |
| 492 | } |
| 493 | return span<T, Count>(mData + Offset, Count); |
| 494 | } |
| 495 | |
| 496 | // Runtime subspan |
| 497 | span<T, dynamic_extent> subspan(fl::size offset, fl::size count = dynamic_extent) const FL_NOEXCEPT { |
no outgoing calls
no test coverage detected