[libcxx-commits] [PATCH] D101242: [libcxx][nfc] renames test iterator types to `legacy_*_iterator`

Christopher Di Bella via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Sat Apr 24 14:40:31 PDT 2021


cjdb created this revision.
cjdb added reviewers: ldionne, zoecarver, Mordante.
Herald added subscribers: wenlei, arphaman.
cjdb requested review of this revision.
Herald added a project: libc++.
Herald added a subscriber: libcxx-commits.
Herald added a reviewer: libc++.

C++20 revised the definition of what it means to be an iterator. As
such, the existing test iterators are not the minimal interface of
the iterator concepts, and have been renamed to reflect that they are
the interface for pre-C++20 iterators.

These types should continue to be used whenever a legacy iterator is
needed in a test, and will be tested against the iterator concepts since
they are still conforming iterators.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D101242

Files:
  libcxx/test/libcxx/containers/sequences/list/list.modifiers/insert_iter_iter_iter_db1.pass.cpp
  libcxx/test/libcxx/containers/sequences/vector/asan.pass.cpp
  libcxx/test/libcxx/input.output/filesystems/class.path/path.req/is_pathable.pass.cpp
  libcxx/test/libcxx/iterators/advance.debug1.pass.cpp
  libcxx/test/libcxx/iterators/contiguous_iterators.pass.cpp
  libcxx/test/libcxx/iterators/next.debug1.pass.cpp
  libcxx/test/libcxx/iterators/prev.debug1.pass.cpp
  libcxx/test/libcxx/iterators/trivial_iterators.pass.cpp
  libcxx/test/libcxx/strings/iterators.exceptions.pass.cpp
  libcxx/test/libcxx/strings/iterators.noexcept.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/copy_backward.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/copy_if.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.fill/fill.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.generate/generate.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.move/move.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.partitions/partition.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.partitions/partition_copy.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.partitions/partition_point.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.partitions/stable_partition.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.random.sample/sample.fail.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.random.sample/sample.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.random.sample/sample.stable.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.remove/remove.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.remove/remove_copy.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.remove/remove_copy_if.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.remove/remove_if.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.replace/replace.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.replace/replace_copy.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.replace/replace_copy_if.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.replace/replace_if.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.reverse/reverse.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.shift/shift_left.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.shift/shift_right.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.swap/swap_ranges.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.transform/binary_transform.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.transform/unary_transform.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.unique/unique.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.unique/unique_copy.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp
  libcxx/test/std/algorithms/alg.modifying.operations/alg.unique/unique_pred.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.all_of/all_of.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.count/count.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.count/count_if.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.find.end/find_end.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.find.end/find_end_pred.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.find/find.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.find/find_if.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.find/find_if_not.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.foreach/for_each_n.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.none_of/none_of.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.search/search.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.search/search_n.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.search/search_n_pred.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/alg.search/search_pred.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/mismatch/mismatch.pass.cpp
  libcxx/test/std/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_until.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_until_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.merge/merge.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.min.max/requires_forward_iterator.fail.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.nth.element/nth_element.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.nth.element/nth_element_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.permutation.generators/next_permutation.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.permutation.generators/prev_permutation.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.set.operations/includes/includes.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.set.operations/includes/includes_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.union/set_union.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.sort/sort/sort_constexpr.pass.cpp
  libcxx/test/std/algorithms/alg.sorting/alg.sort/sort/sort_constexpr_comp.pass.cpp
  libcxx/test/std/containers/associative/map/map.modifiers/insert_iter_iter.pass.cpp
  libcxx/test/std/containers/associative/multimap/multimap.modifiers/insert_iter_iter.pass.cpp
  libcxx/test/std/containers/associative/multiset/insert_iter_iter.pass.cpp
  libcxx/test/std/containers/associative/multiset/multiset.cons/iter_iter.pass.cpp
  libcxx/test/std/containers/associative/multiset/multiset.cons/iter_iter_alloc.pass.cpp
  libcxx/test/std/containers/associative/multiset/multiset.cons/iter_iter_comp.pass.cpp
  libcxx/test/std/containers/associative/set/insert_iter_iter.pass.cpp
  libcxx/test/std/containers/associative/set/set.cons/iter_iter.pass.cpp
  libcxx/test/std/containers/associative/set/set.cons/iter_iter_alloc.pass.cpp
  libcxx/test/std/containers/associative/set/set.cons/iter_iter_comp.pass.cpp
  libcxx/test/std/containers/sequences/deque/deque.cons/assign_iter_iter.pass.cpp
  libcxx/test/std/containers/sequences/deque/deque.cons/iter_iter.pass.cpp
  libcxx/test/std/containers/sequences/deque/deque.cons/iter_iter_alloc.pass.cpp
  libcxx/test/std/containers/sequences/deque/deque.modifiers/insert_iter_iter.pass.cpp
  libcxx/test/std/containers/sequences/deque/deque.special/copy.pass.cpp
  libcxx/test/std/containers/sequences/deque/deque.special/copy_backward.pass.cpp
  libcxx/test/std/containers/sequences/deque/deque.special/move.pass.cpp
  libcxx/test/std/containers/sequences/deque/deque.special/move_backward.pass.cpp
  libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/assign_range.pass.cpp
  libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/range.pass.cpp
  libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/range_alloc.pass.cpp
  libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_range.pass.cpp
  libcxx/test/std/containers/sequences/list/list.cons/input_iterator.pass.cpp
  libcxx/test/std/containers/sequences/vector.bool/construct_iter_iter.pass.cpp
  libcxx/test/std/containers/sequences/vector.bool/construct_iter_iter_alloc.pass.cpp
  libcxx/test/std/containers/sequences/vector.bool/insert_iter_iter_iter.pass.cpp
  libcxx/test/std/containers/sequences/vector/vector.cons/assign_iter_iter.pass.cpp
  libcxx/test/std/containers/sequences/vector/vector.cons/construct_iter_iter.pass.cpp
  libcxx/test/std/containers/sequences/vector/vector.cons/construct_iter_iter_alloc.pass.cpp
  libcxx/test/std/containers/sequences/vector/vector.modifiers/insert_iter_iter_iter.pass.cpp
  libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/range.pass.cpp
  libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/range_size.pass.cpp
  libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash.pass.cpp
  libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash_equal.pass.cpp
  libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/range_size_hash_equal_allocator.pass.cpp
  libcxx/test/std/containers/unord/unord.map/unord.map.modifiers/insert_range.pass.cpp
  libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range.pass.cpp
  libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size.pass.cpp
  libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash.pass.cpp
  libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash_equal.pass.cpp
  libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/range_size_hash_equal_allocator.pass.cpp
  libcxx/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_range.pass.cpp
  libcxx/test/std/containers/unord/unord.multiset/insert_range.pass.cpp
  libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range.pass.cpp
  libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size.pass.cpp
  libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash.pass.cpp
  libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash_equal.pass.cpp
  libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/range_size_hash_equal_allocator.pass.cpp
  libcxx/test/std/containers/unord/unord.set/insert_range.pass.cpp
  libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/range.pass.cpp
  libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/range_size.pass.cpp
  libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash.pass.cpp
  libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash_equal.pass.cpp
  libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/range_size_hash_equal_allocator.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/default.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/hash.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/hash.pred.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/pred.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/default.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/hash.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/hash.pred.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/pred.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.default/default.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.default/default.pred.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.default/func.searchers.default.creation/make_default_searcher.pass.cpp
  libcxx/test/std/experimental/func/func.searchers/func.searchers.default/func.searchers.default.creation/make_default_searcher.pred.pass.cpp
  libcxx/test/std/experimental/iterator/ostream.joiner/ostream.joiner.ops/ostream_joiner.op.assign.pass.cpp
  libcxx/test/std/input.output/filesystems/class.path/path.member/path.append.pass.cpp
  libcxx/test/std/input.output/filesystems/class.path/path.member/path.assign/source.pass.cpp
  libcxx/test/std/input.output/filesystems/class.path/path.member/path.concat.pass.cpp
  libcxx/test/std/input.output/filesystems/class.path/path.member/path.construct/source.pass.cpp
  libcxx/test/std/iterators/iterator.primitives/iterator.operations/advance.pass.cpp
  libcxx/test/std/iterators/iterator.primitives/iterator.operations/distance.pass.cpp
  libcxx/test/std/iterators/iterator.primitives/iterator.operations/next.pass.cpp
  libcxx/test/std/iterators/iterator.primitives/iterator.operations/prev.pass.cpp
  libcxx/test/std/iterators/iterator.primitives/iterator.traits/cxx20_iterator_traits.compile.pass.cpp
  libcxx/test/std/iterators/iterator.primitives/iterator.traits/iter_reference_t.compile.pass.cpp
  libcxx/test/std/iterators/iterator.requirements/iterator.concepts/iterator.concept.iterator/input_or_output_iterator.compile.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/make_move_iterator.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/minus.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/plus.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+/difference_type.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=/difference_type.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-/difference_type.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-=/difference_type.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_eq.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_gt.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_gte.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_lt.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_lte.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_neq.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/convert.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/default.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/iter.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr/post.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr/pre.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr/post.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr/pre.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index/difference_type.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.pass.cpp
  libcxx/test/std/iterators/predef.iterators/move.iterators/move.iterator/types.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/default.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/iter.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/reverse_iterator.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.make/make_reverse_iterator.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=/test.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++/post.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++/pre.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+/difference_type.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=/difference_type.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--/post.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--/pre.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-/difference_type.pass.cpp
  libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=/difference_type.pass.cpp
  (123 more files...)



More information about the libcxx-commits mailing list