llvm-project/libcxx/include/__iterator
Louis Dionne 0166690401 [libc++] Remove workarounds for the lack of deduction guides in C++17
All supported compilers have supported deduction guides in C++17 for a
while, so this isn't necessary anymore.

Differential Revision: https://reviews.llvm.org/D108213
2021-08-18 08:57:25 -04:00
..
access.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
advance.h [libcxx][NFC] adjusts 41b17c44 so it meets requested feedback 2021-07-27 01:11:04 +00:00
back_insert_iterator.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
common_iterator.h [libcxx][ranges] Add common_iterator. 2021-07-20 08:12:44 -07:00
concepts.h [libcxx][ranges] Add `ranges::iota_view`. 2021-08-13 11:31:08 -07:00
counted_iterator.h [libc++] IWYU to fix complaints when compiling with Modules. NFCI. 2021-08-05 14:30:08 -04:00
data.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
default_sentinel.h [libcxx][ranges] Add `default_sentinel` and `default_sentinel_t`. 2021-06-01 14:03:54 -07:00
distance.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
empty.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
erase_if_container.h [libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABI in <ranges> 2021-07-19 19:33:28 -04:00
front_insert_iterator.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
incrementable_traits.h [libc++][NFC] Remove non-ASCII from comment. 2021-04-26 17:53:20 +02:00
insert_iterator.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
istream_iterator.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
istreambuf_iterator.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
iter_move.h [libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABI in <ranges> 2021-07-19 19:33:28 -04:00
iter_swap.h [libc++] IWYU to fix complaints when compiling with Modules. NFCI. 2021-08-05 14:30:08 -04:00
iterator.h [libc++] Split the various iterator types out of <iterator> 2021-06-28 12:25:40 -04:00
iterator_traits.h [libc++] Remove workarounds for the lack of deduction guides in C++17 2021-08-18 08:57:25 -04:00
move_iterator.h [libc++] Split the various iterator types out of <iterator> 2021-06-28 12:25:40 -04:00
next.h [libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABI in <ranges> 2021-07-19 19:33:28 -04:00
ostream_iterator.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
ostreambuf_iterator.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
prev.h [libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABI in <ranges> 2021-07-19 19:33:28 -04:00
projected.h [libc++] NFC: Move indirect_concepts.h to __iterator/concepts.h 2021-06-11 12:57:04 -04:00
readable_traits.h [libc++][NFC] Remove non-ASCII from comment. 2021-04-26 17:53:20 +02:00
reverse_access.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
reverse_iterator.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
size.h [libcxx][modularisation] splices `<iterator>` into individual headers 2021-07-06 17:59:21 +00:00
unreachable_sentinel.h [libcxx][ranges] Add `unreachable_sentinel`. 2021-08-12 10:11:27 -07:00
wrap_iter.h [libc++] NFCI: Restore code duplication in wrap_iter, with test. 2021-07-14 20:10:52 -04:00