Skip to content

Commit

Permalink
[MISC] Update range library
Browse files Browse the repository at this point in the history
In ericniebler/range-v3#1455 the range-v3 library
harmonises range-v3 with C++20's `std::ranges`. One of these changes is
the behaviour of `std::ranges::enable_view`.

This change is needed for seqan#1680 that will simplify code regarding the
`seqan3::gap_decorator`.
  • Loading branch information
marehr committed Apr 5, 2020
1 parent 55d1b13 commit 198eb1e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion submodules/range-v3
Submodule range-v3 updated 92 files
+1 −0 .gitignore
+2 −1 .vscode/settings.json
+1 −1 CMakeLists.txt
+14 −2 README.md
+5 −0 appveyor.yml
+2 −0 cmake/ranges_flags.cmake
+1 −1 doc/index.md
+200 −134 include/concepts/concepts.hpp
+1 −1 include/range/v3/action/action.hpp
+20 −11 include/range/v3/action/concepts.hpp
+8 −4 include/range/v3/action/erase.hpp
+8 −4 include/range/v3/action/push_back.hpp
+8 −4 include/range/v3/action/push_front.hpp
+2 −3 include/range/v3/detail/config.hpp
+73 −34 include/range/v3/detail/range_access.hpp
+21 −8 include/range/v3/functional/concepts.hpp
+7 −4 include/range/v3/functional/invoke.hpp
+40 −4 include/range/v3/iterator/basic_iterator.hpp
+10 −0 include/range/v3/iterator/common_iterator.hpp
+122 −83 include/range/v3/iterator/concepts.hpp
+6 −1 include/range/v3/iterator/diffmax_t.hpp
+9 −0 include/range/v3/iterator/move_iterators.hpp
+9 −0 include/range/v3/iterator/reverse_iterator.hpp
+1 −1 include/range/v3/numeric/adjacent_difference.hpp
+1 −1 include/range/v3/numeric/inner_product.hpp
+2 −2 include/range/v3/numeric/partial_sum.hpp
+106 −47 include/range/v3/range/access.hpp
+50 −117 include/range/v3/range/concepts.hpp
+6 −11 include/range/v3/range/conversion.hpp
+8 −18 include/range/v3/utility/common_tuple.hpp
+6 −6 include/range/v3/utility/random.hpp
+24 −2 include/range/v3/utility/semiregular_box.hpp
+9 −0 include/range/v3/view/adaptor.hpp
+1 −1 include/range/v3/view/adjacent_filter.hpp
+1 −1 include/range/v3/view/any_view.hpp
+38 −7 include/range/v3/view/cartesian_product.hpp
+9 −1 include/range/v3/view/chunk.hpp
+3 −0 include/range/v3/view/common.hpp
+25 −0 include/range/v3/view/concat.hpp
+3 −0 include/range/v3/view/const.hpp
+3 −0 include/range/v3/view/counted.hpp
+5 −0 include/range/v3/view/delimit.hpp
+3 −0 include/range/v3/view/drop.hpp
+3 −0 include/range/v3/view/drop_exactly.hpp
+3 −0 include/range/v3/view/drop_last.hpp
+9 −0 include/range/v3/view/drop_while.hpp
+1 −1 include/range/v3/view/exclusive_scan.hpp
+45 −47 include/range/v3/view/group_by.hpp
+3 −0 include/range/v3/view/indirect.hpp
+6 −28 include/range/v3/view/interface.hpp
+3 −0 include/range/v3/view/intersperse.hpp
+15 −9 include/range/v3/view/iota.hpp
+7 −6 include/range/v3/view/join.hpp
+7 −0 include/range/v3/view/map.hpp
+3 −0 include/range/v3/view/move.hpp
+1 −1 include/range/v3/view/partial_sum.hpp
+14 −1 include/range/v3/view/reverse.hpp
+3 −0 include/range/v3/view/slice.hpp
+3 −0 include/range/v3/view/sliding.hpp
+4 −1 include/range/v3/view/span.hpp
+1 −1 include/range/v3/view/split.hpp
+14 −12 include/range/v3/view/subrange.hpp
+3 −0 include/range/v3/view/tail.hpp
+3 −0 include/range/v3/view/take.hpp
+3 −0 include/range/v3/view/take_exactly.hpp
+4 −4 include/range/v3/view/transform.hpp
+3 −0 include/range/v3/view/trim.hpp
+3 −0 include/range/v3/view/unbounded.hpp
+2 −2 include/range/v3/view/view.hpp
+37 −3 include/range/v3/view/zip.hpp
+1 −1 include/range/v3/view/zip_with.hpp
+3 −3 install_libcxx.sh
+8 −4 test/action/split.cpp
+1 −1 test/algorithm/copy.cpp
+20 −5 test/algorithm/is_sorted.cpp
+64 −27 test/algorithm/is_sorted_until.cpp
+1 −1 test/debug_view.hpp
+291 −138 test/iterator/basic_iterator.cpp
+206 −206 test/iterator/reverse_iterator.cpp
+14 −6 test/range/access.cpp
+1 −1 test/range/operations.cpp
+99 −65 test/test_utils.hpp
+1 −1 test/utility/common_type.cpp
+1 −1 test/utility/concepts.cpp
+65 −40 test/view/any_view.cpp
+15 −2 test/view/cartesian_product.cpp
+1 −0 test/view/chunk.cpp
+12 −0 test/view/drop_while.cpp
+57 −0 test/view/group_by.cpp
+8 −0 test/view/keys_value.cpp
+13 −0 test/view/reverse.cpp
+15 −0 test/view/zip.cpp

0 comments on commit 198eb1e

Please sign in to comment.