| 2785 | |
| 2786 | template<typename R> |
| 2787 | constexpr auto make_view_end(R & r) noexcept |
| 2788 | { |
| 2789 | if constexpr (std::is_pointer_v<std::decay_t<R>>) { |
| 2790 | return text::null_sentinel; |
| 2791 | } else { |
| 2792 | return detail::text::detail::end(r); |
| 2793 | } |
| 2794 | } |
| 2795 | |
| 2796 | template< |
| 2797 | typename Iter1, |
no test coverage detected