Searched defs:ForwardViewNonCommonRange (Results 1 – 1 of 1) sorted by relevance
38 struct ForwardViewNonCommonRange : std::ranges::view_base { struct40 constexpr explicit ForwardViewNonCommonRange() = default; argument41 constexpr ForwardViewNonCommonRange(const char* ptr) : view_(ptr) {} in ForwardViewNonCommonRange() argument42 constexpr ForwardViewNonCommonRange(std::string_view v) : view_(v) {} in ForwardViewNonCommonRange() argument47 constexpr forward_iterator<char*> begin() { return forward_iterator<char*>(nullptr); } in begin()48 constexpr std::default_sentinel_t end() { return std::default_sentinel; } in end()49 …orward_iterator<const char*> begin() const { return forward_iterator<const char*>(view_.begin()); } in begin()50 constexpr std::default_sentinel_t end() const { return std::default_sentinel; } in end()