[libcxx-commits] [PATCH] D107500: [NO MERGE][libcxx][ranges] Add `ranges::lazy_split_view`.

Zoe Carver via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Aug 4 14:45:57 PDT 2021


zoecarver added inline comments.


================
Comment at: libcxx/include/__ranges/lazy_split_view.h:60
+
+    // TODO: LWG issue: if there's no current iterator this is unimplementable as far as I can tell.
+    template<class>
----------------
This is the main problem. It seems like there are a few places where the standard expects that `_View` is a forward_view that is default constructible. That requirement is never explicitly stated, though.

@CaseyCarter @cjdb do you have any insight into this? 


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D107500/new/

https://reviews.llvm.org/D107500



More information about the libcxx-commits mailing list