llvm-project/libcxx/test
zoecarver 9f01ac3b32 [libcxx] makes `iterator_traits` C++20-aware
* adds `iterator_traits` specialisation that supports all expected
  member aliases except for `pointer`
* adds `iterator_traits` specialisations for iterators that meet the
  legacy iterator requirements but might lack multiple member aliases
* makes pointer `iterator_traits` specialisation require objects

Depends on D99854.

Differential Revision: https://reviews.llvm.org/D99855
2021-04-20 11:30:08 -04:00
..
configs [libc++] Include <__config_site> from <__config> 2021-03-30 14:06:11 -07:00
libcxx [libcxx] makes `iterator_traits` C++20-aware 2021-04-20 11:30:08 -04:00
std [libcxx] makes `iterator_traits` C++20-aware 2021-04-20 11:30:08 -04:00
support [libcxx] makes `iterator_traits` C++20-aware 2021-04-20 11:30:08 -04:00
CMakeLists.txt [libc++] Use add_lit_testsuite to register the libc++ test suite 2021-03-24 16:47:34 -04:00
lit.cfg.py [libc++] Allow specifying custom Lit config files 2020-06-18 10:06:04 -04:00