llvm-project/libcxx/test/std/containers/views
Christopher Di Bella 462f8f0611 [libcxx][ranges] removes default_initializable from weakly_incrementable and view
also:

* removes default constructors from predefined iterators
* makes span and string_view views

Partially implements P2325.
Partially resolves LWG3326.

Differential Revision: https://reviews.llvm.org/D102468
2021-06-10 22:45:36 +00:00
..
span.cons [libc++] [LIBCXX-DEBUG-FIXME] <span>, like <string_view>, has no use for debug iterators. 2021-04-30 23:06:45 -04:00
span.elem [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
span.iterators [libcxx][ranges] Add `contiguous_iterator`. 2021-05-14 15:27:40 -07:00
span.objectrep [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
span.obs [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
span.sub [libc++] [LIBCXX-DEBUG-FIXME] <span>, like <string_view>, has no use for debug iterators. 2021-04-30 23:06:45 -04:00
enable_borrowed_range.compile.pass.cpp [libcxx] Reenable ranges for clang-cl 2021-05-01 11:15:38 +03:00
range_concept_conformance.compile.pass.cpp [libcxx][ranges] removes default_initializable from weakly_incrementable and view 2021-06-10 22:45:36 +00:00
types.pass.cpp [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00