[libcxx-commits] [PATCH] D127049: [libc++] Unwrap reverse_iterator<reverse_iterator<Iter>> in __unwrap_iter
Nikolas Klauser via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Sat Jun 11 04:53:17 PDT 2022
philnik updated this revision to Diff 436127.
philnik marked 4 inline comments as done.
philnik added a comment.
Herald added a subscriber: wenlei.
- Address comments
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D127049/new/
https://reviews.llvm.org/D127049
Files:
libcxx/include/__algorithm/copy.h
libcxx/include/__algorithm/equal_range.h
libcxx/include/__algorithm/inplace_merge.h
libcxx/include/__algorithm/lower_bound.h
libcxx/include/__algorithm/partition_point.h
libcxx/include/__algorithm/ranges_count.h
libcxx/include/__algorithm/ranges_count_if.h
libcxx/include/__algorithm/ranges_for_each_n.h
libcxx/include/__algorithm/rotate.h
libcxx/include/__algorithm/sample.h
libcxx/include/__algorithm/sort.h
libcxx/include/__algorithm/stable_partition.h
libcxx/include/__algorithm/unwrap_iter.h
libcxx/include/__algorithm/upper_bound.h
libcxx/include/__format/format_arg_store.h
libcxx/include/__format/formatter.h
libcxx/include/__hash_table
libcxx/include/__iterator/reverse_iterator.h
libcxx/include/__memory/raw_storage_iterator.h
libcxx/include/__tree
libcxx/include/algorithm
libcxx/include/any
libcxx/include/array
libcxx/include/deque
libcxx/include/ext/hash_map
libcxx/include/ext/hash_set
libcxx/include/format
libcxx/include/forward_list
libcxx/include/istream
libcxx/include/list
libcxx/include/locale
libcxx/include/map
libcxx/include/memory
libcxx/include/numeric
libcxx/include/ostream
libcxx/include/regex
libcxx/include/set
libcxx/include/span
libcxx/include/string
libcxx/include/string_view
libcxx/include/unordered_map
libcxx/include/unordered_set
libcxx/include/vector
libcxx/src/include/to_chars_floating_point.h
libcxx/test/libcxx/algorithms/alg.modifying.operations/copy.pass.cpp
libcxx/test/libcxx/algorithms/specialized.algorithms/special.mem.concepts/nothrow_sentinel_for.compile.pass.cpp
libcxx/test/libcxx/fuzzing/fuzz.h
libcxx/test/libcxx/iterators/unwrap_iter.pass.cpp
libcxx/test/libcxx/numerics/numeric.ops/midpoint.integer.pass.cpp
libcxx/test/std/algorithms/robust_against_adl.compile.pass.cpp
libcxx/test/std/containers/associative/map/map.cons/deduct_const.pass.cpp
libcxx/test/std/containers/associative/map/map.cons/move_alloc.pass.cpp
libcxx/test/std/containers/associative/multimap/multimap.cons/deduct_const.pass.cpp
libcxx/test/std/containers/associative/multiset/multiset.cons/move_alloc.pass.cpp
libcxx/test/std/containers/associative/set/insert_iter_rv.pass.cpp
libcxx/test/std/containers/associative/set/set.cons/move_alloc.pass.cpp
libcxx/test/std/containers/map_allocator_requirement_test_templates.h
libcxx/test/std/containers/sequences/array/array.data/data.pass.cpp
libcxx/test/std/containers/sequences/array/array.data/data_const.pass.cpp
libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/clear.pass.cpp
libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/erase_after_many.pass.cpp
libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/erase_after_one.pass.cpp
libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size.pass.cpp
libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size_value.pass.cpp
libcxx/test/std/containers/sequences/forwardlist/forwardlist.spec/member_swap.pass.cpp
libcxx/test/std/containers/sequences/forwardlist/forwardlist.spec/non_member_swap.pass.cpp
libcxx/test/std/containers/sequences/vector.bool/erase_iter.pass.cpp
libcxx/test/std/containers/sequences/vector.bool/erase_iter_iter.pass.cpp
libcxx/test/std/containers/sequences/vector.bool/vector_bool.pass.cpp
libcxx/test/std/containers/set_allocator_requirement_test_templates.h
libcxx/test/std/containers/unord/unord.map/bucket.pass.cpp
libcxx/test/std/containers/unord/unord.map/bucket_count.pass.cpp
libcxx/test/std/containers/unord/unord.map/bucket_size.pass.cpp
libcxx/test/std/containers/unord/unord.map/count.pass.cpp
libcxx/test/std/containers/unord/unord.map/eq.pass.cpp
libcxx/test/std/containers/unord/unord.map/equal_range_const.pass.cpp
libcxx/test/std/containers/unord/unord.map/equal_range_non_const.pass.cpp
libcxx/test/std/containers/unord/unord.map/find_const.pass.cpp
libcxx/test/std/containers/unord/unord.map/find_non_const.pass.cpp
libcxx/test/std/containers/unord/unord.map/load_factor.pass.cpp
libcxx/test/std/containers/unord/unord.map/swap_member.pass.cpp
libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/deduct.pass.cpp
libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/deduct_const.pass.cpp
libcxx/test/std/containers/unord/unord.map/unord.map.modifiers/erase_range.pass.cpp
libcxx/test/std/containers/unord/unord.map/unord.map.modifiers/extract_key.pass.cpp
libcxx/test/std/containers/unord/unord.map/unord.map.modifiers/insert_or_assign.pass.cpp
libcxx/test/std/containers/unord/unord.map/unord.map.modifiers/try.emplace.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/bucket.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/bucket_count.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/bucket_size.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/count.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/eq.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/equal_range_const.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/equal_range_non_const.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/find_const.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/find_non_const.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/load_factor.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/swap_member.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/deduct_const.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/emplace_hint.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/unord.multimap.swap/swap_non_member.pass.cpp
libcxx/test/std/containers/views/views.span/span.cons/assign.pass.cpp
libcxx/test/std/containers/views/views.span/span.cons/deduct.pass.cpp
libcxx/test/std/re/re.iter/re.regiter/re.regiter.incr/post.pass.cpp
libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/array.pass.cpp
libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/init.pass.cpp
libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/int.pass.cpp
libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/vector.pass.cpp
libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.deref/deref.pass.cpp
libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.incr/post.pass.cpp
libcxx/test/std/strings/string.view/string.view.access/data.pass.cpp
libcxx/test/std/strings/string.view/string.view.capacity/capacity.pass.cpp
libcxx/test/std/utilities/charconv/charconv.msvc/test.cpp
libcxx/test/std/utilities/format/format.functions/format_tests.h
libcxx/test/std/utilities/memory/allocator.traits/allocate_at_least.pass.cpp
libcxx/test/std/utilities/memory/default.allocator/allocator.members/allocate_at_least.pass.cpp
libcxx/test/std/utilities/memory/storage.iterator/types.compile.pass.cpp
libcxx/test/support/archetypes.h
libcxx/test/support/deduction_guides_sfinae_checks.h
libcxx/test/support/min_allocator.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D127049.436127.patch
Type: text/x-patch
Size: 69772 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220611/2e96f1ed/attachment-0001.bin>
More information about the libcxx-commits
mailing list