12    template<concepts::Encoding Enc, concepts::ParserContext Context>
 
   13    requires(concepts::SameAs<Enc, meta::Encoding<Context>>)
 
   21            auto encoding = context.encoding();
 
   22            auto begin = encoding::unicode_code_point_unwrap(encoding, results.begin());
 
   23            auto end = encoding::unicode_code_point_unwrap(encoding, results.end());
 
   24            return container::string::StringViewImpl<Enc> { 
begin, 
end, encoding };
 
   28    template<concepts::Encoding Enc, concepts::ParserContext Context>
 
   29    requires(concepts::SameAs<Enc, meta::Encoding<Context>>)
 
   36            auto encoding = context.encoding();
 
   37            auto begin = encoding::unicode_code_point_unwrap(encoding, results.begin());
 
   38            auto end = encoding::unicode_code_point_unwrap(encoding, results.end());
 
   39            auto view = container::string::StringViewImpl<Enc> { 
begin, 
end, encoding };
 
   40            return container::PathViewImpl<Enc> { view };
 
 
Definition path_view_impl.h:22
Definition zstring_parser.h:9
constexpr auto match_zero_or_more
Definition match_zero_or_more.h:48
di::meta::Decay< decltype(T)> Tag
Definition tag_invoke.h:28
constexpr tag_invoke_detail::TagInvokeFn tag_invoke
Definition tag_invoke.h:22
constexpr auto end
Definition end.h:47
constexpr auto begin
Definition begin.h:44
Definition in_place_type.h:5