Searched defs:ForwardViewCommonIfConst (Results 1 – 1 of 1) sorted by relevance
22 struct ForwardViewCommonIfConst : std::ranges::view_base { struct24 constexpr explicit ForwardViewCommonIfConst() = default; argument25 constexpr ForwardViewCommonIfConst(const char* ptr) : view_(ptr) {} in ForwardViewCommonIfConst() argument26 constexpr ForwardViewCommonIfConst(std::string_view v) : view_(v) {} in ForwardViewCommonIfConst() argument31 constexpr forward_iterator<char*> begin() { return forward_iterator<char*>(nullptr); } in begin()32 constexpr std::default_sentinel_t end() { return std::default_sentinel; } in end()33 …erator> begin() const { return forward_iterator<std::string_view::const_iterator>(view_.begin()); } in begin()34 …t_iterator> end() const { return forward_iterator<std::string_view::const_iterator>(view_.end()); } in end()