[libcxx-commits] [PATCH] D106507: [libcxx][ranges] Add ranges::take_view.
Zoe Carver via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Jul 27 11:03:11 PDT 2021
zoecarver marked an inline comment as done.
zoecarver added inline comments.
================
Comment at: libcxx/test/support/test_iterators.h:701
- cpp20_input_iterator() = default;
+ cpp20_input_iterator() = delete;
----------------
cjdb wrote:
> Why is this being deleted?
These archetypes are meant to represent the minimum requirements of an iterator. C++20 input iterators are not required to be default constructible, therefore our C++20 input iterator archetype should not be default constructible.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D106507/new/
https://reviews.llvm.org/D106507
More information about the libcxx-commits
mailing list