├── .buckconfig ├── .clang-format ├── .gitattributes ├── .github └── workflows │ └── range-v3-ci.yml ├── .gitignore ├── .gitmodules ├── .vscode ├── c_cpp_properties.json ├── settings.json └── tasks.json ├── BUCK ├── BUILD.bazel ├── CMakeLists.txt ├── CREDITS.md ├── LICENSE.txt ├── MODULE.bazel ├── README.md ├── TODO.md ├── Version.cmake ├── WORKSPACE ├── WORKSPACE.bzlmod ├── cmake ├── GoogleBenchmark.cmake.in ├── GoogleTest.cmake.in ├── TestHeaders.cmake ├── aligned_new_probe.cpp ├── concepts_test_code.cpp ├── coro_test_code.cpp ├── gbenchmark.cmake ├── gtest.cmake ├── range-v3-config.cmake ├── ranges_diagnostics.cmake ├── ranges_env.cmake ├── ranges_flags.cmake ├── ranges_options.cmake └── readme.md ├── conanfile.py ├── doc ├── CMakeLists.txt ├── Doxyfile.in ├── clean-gh-pages.cmake ├── examples.md ├── ignore_errors.sh ├── index.md ├── layout.xml ├── preprocess.sh.in ├── release_notes.md ├── std │ ├── D4128.md │ ├── header.html │ ├── pandoc-template.html │ └── show.cmd └── unpreprocess.pl ├── example ├── BUCK ├── CMakeLists.txt ├── accumulate_ints.cpp ├── any_all_none_of.cpp ├── calendar.cpp ├── comprehension_conversion.cpp ├── comprehensions.cpp ├── count.cpp ├── count_if.cpp ├── filter_transform.cpp ├── find.cpp ├── for_each_assoc.cpp ├── for_each_sequence.cpp ├── hello.cpp ├── is_sorted.cpp ├── sort_unique.cpp └── view │ ├── CMakeLists.txt │ ├── filter.cpp │ ├── filter_golden.txt │ ├── ints.cpp │ ├── ints_golden.txt │ ├── transform.cpp │ └── transform_golden.txt ├── include ├── concepts │ ├── compare.hpp │ ├── concepts.hpp │ ├── swap.hpp │ └── type_traits.hpp ├── meta │ ├── meta.hpp │ └── meta_fwd.hpp ├── module.modulemap ├── range │ └── v3 │ │ ├── action.hpp │ │ ├── action │ │ ├── action.hpp │ │ ├── adjacent_remove_if.hpp │ │ ├── concepts.hpp │ │ ├── drop.hpp │ │ ├── drop_while.hpp │ │ ├── erase.hpp │ │ ├── insert.hpp │ │ ├── join.hpp │ │ ├── push_back.hpp │ │ ├── push_front.hpp │ │ ├── remove.hpp │ │ ├── remove_if.hpp │ │ ├── reverse.hpp │ │ ├── shuffle.hpp │ │ ├── slice.hpp │ │ ├── sort.hpp │ │ ├── split.hpp │ │ ├── split_when.hpp │ │ ├── stable_sort.hpp │ │ ├── stride.hpp │ │ ├── take.hpp │ │ ├── take_while.hpp │ │ ├── transform.hpp │ │ ├── unique.hpp │ │ └── unstable_remove_if.hpp │ │ ├── algorithm.hpp │ │ ├── algorithm │ │ ├── adjacent_find.hpp │ │ ├── adjacent_remove_if.hpp │ │ ├── all_of.hpp │ │ ├── any_of.hpp │ │ ├── aux_ │ │ │ ├── equal_range_n.hpp │ │ │ ├── lower_bound_n.hpp │ │ │ ├── merge_n.hpp │ │ │ ├── merge_n_with_buffer.hpp │ │ │ ├── partition_point_n.hpp │ │ │ ├── sort_n_with_buffer.hpp │ │ │ └── upper_bound_n.hpp │ │ ├── binary_search.hpp │ │ ├── contains.hpp │ │ ├── contains_subrange.hpp │ │ ├── copy.hpp │ │ ├── copy_backward.hpp │ │ ├── copy_if.hpp │ │ ├── copy_n.hpp │ │ ├── count.hpp │ │ ├── count_if.hpp │ │ ├── ends_with.hpp │ │ ├── equal.hpp │ │ ├── equal_range.hpp │ │ ├── fill.hpp │ │ ├── fill_n.hpp │ │ ├── find.hpp │ │ ├── find_end.hpp │ │ ├── find_first_of.hpp │ │ ├── find_if.hpp │ │ ├── find_if_not.hpp │ │ ├── fold.hpp │ │ ├── fold_left.hpp │ │ ├── fold_right.hpp │ │ ├── for_each.hpp │ │ ├── for_each_n.hpp │ │ ├── generate.hpp │ │ ├── generate_n.hpp │ │ ├── heap_algorithm.hpp │ │ ├── inplace_merge.hpp │ │ ├── is_partitioned.hpp │ │ ├── is_sorted.hpp │ │ ├── is_sorted_until.hpp │ │ ├── lexicographical_compare.hpp │ │ ├── lower_bound.hpp │ │ ├── max.hpp │ │ ├── max_element.hpp │ │ ├── merge.hpp │ │ ├── min.hpp │ │ ├── min_element.hpp │ │ ├── minmax.hpp │ │ ├── minmax_element.hpp │ │ ├── mismatch.hpp │ │ ├── move.hpp │ │ ├── move_backward.hpp │ │ ├── none_of.hpp │ │ ├── nth_element.hpp │ │ ├── partial_sort.hpp │ │ ├── partial_sort_copy.hpp │ │ ├── partition.hpp │ │ ├── partition_copy.hpp │ │ ├── partition_point.hpp │ │ ├── permutation.hpp │ │ ├── remove.hpp │ │ ├── remove_copy.hpp │ │ ├── remove_copy_if.hpp │ │ ├── remove_if.hpp │ │ ├── replace.hpp │ │ ├── replace_copy.hpp │ │ ├── replace_copy_if.hpp │ │ ├── replace_if.hpp │ │ ├── result_types.hpp │ │ ├── reverse.hpp │ │ ├── reverse_copy.hpp │ │ ├── rotate.hpp │ │ ├── rotate_copy.hpp │ │ ├── sample.hpp │ │ ├── search.hpp │ │ ├── search_n.hpp │ │ ├── set_algorithm.hpp │ │ ├── shuffle.hpp │ │ ├── sort.hpp │ │ ├── stable_partition.hpp │ │ ├── stable_sort.hpp │ │ ├── starts_with.hpp │ │ ├── swap_ranges.hpp │ │ ├── tagspec.hpp │ │ ├── transform.hpp │ │ ├── unique.hpp │ │ ├── unique_copy.hpp │ │ ├── unstable_remove_if.hpp │ │ └── upper_bound.hpp │ │ ├── all.hpp │ │ ├── at.hpp │ │ ├── back.hpp │ │ ├── begin_end.hpp │ │ ├── compare.hpp │ │ ├── core.hpp │ │ ├── data.hpp │ │ ├── detail │ │ ├── adl_get.hpp │ │ ├── config.hpp │ │ ├── epilogue.hpp │ │ ├── prologue.hpp │ │ ├── range_access.hpp │ │ ├── satisfy_boost_range.hpp │ │ ├── variant.hpp │ │ └── with_braced_init_args.hpp │ │ ├── distance.hpp │ │ ├── empty.hpp │ │ ├── experimental │ │ ├── utility │ │ │ └── generator.hpp │ │ └── view │ │ │ └── shared.hpp │ │ ├── front.hpp │ │ ├── functional.hpp │ │ ├── functional │ │ ├── arithmetic.hpp │ │ ├── bind.hpp │ │ ├── bind_back.hpp │ │ ├── comparisons.hpp │ │ ├── compose.hpp │ │ ├── concepts.hpp │ │ ├── identity.hpp │ │ ├── indirect.hpp │ │ ├── invoke.hpp │ │ ├── not_fn.hpp │ │ ├── on.hpp │ │ ├── overload.hpp │ │ ├── pipeable.hpp │ │ └── reference_wrapper.hpp │ │ ├── getlines.hpp │ │ ├── index.hpp │ │ ├── istream_range.hpp │ │ ├── iterator.hpp │ │ ├── iterator │ │ ├── access.hpp │ │ ├── basic_iterator.hpp │ │ ├── common_iterator.hpp │ │ ├── concepts.hpp │ │ ├── counted_iterator.hpp │ │ ├── default_sentinel.hpp │ │ ├── diffmax_t.hpp │ │ ├── insert_iterators.hpp │ │ ├── move_iterators.hpp │ │ ├── operations.hpp │ │ ├── reverse_iterator.hpp │ │ ├── stream_iterators.hpp │ │ ├── traits.hpp │ │ └── unreachable_sentinel.hpp │ │ ├── iterator_range.hpp │ │ ├── numeric.hpp │ │ ├── numeric │ │ ├── accumulate.hpp │ │ ├── adjacent_difference.hpp │ │ ├── inner_product.hpp │ │ ├── iota.hpp │ │ └── partial_sum.hpp │ │ ├── range.hpp │ │ ├── range │ │ ├── access.hpp │ │ ├── concepts.hpp │ │ ├── conversion.hpp │ │ ├── dangling.hpp │ │ ├── operations.hpp │ │ ├── primitives.hpp │ │ └── traits.hpp │ │ ├── range_access.hpp │ │ ├── range_concepts.hpp │ │ ├── range_for.hpp │ │ ├── range_fwd.hpp │ │ ├── range_traits.hpp │ │ ├── size.hpp │ │ ├── span.hpp │ │ ├── to_container.hpp │ │ ├── utility.hpp │ │ ├── utility │ │ ├── addressof.hpp │ │ ├── any.hpp │ │ ├── associated_types.hpp │ │ ├── basic_iterator.hpp │ │ ├── box.hpp │ │ ├── common_iterator.hpp │ │ ├── common_tuple.hpp │ │ ├── common_type.hpp │ │ ├── compressed_pair.hpp │ │ ├── concepts.hpp │ │ ├── copy.hpp │ │ ├── counted_iterator.hpp │ │ ├── dangling.hpp │ │ ├── functional.hpp │ │ ├── get.hpp │ │ ├── in_place.hpp │ │ ├── infinity.hpp │ │ ├── invoke.hpp │ │ ├── iterator.hpp │ │ ├── iterator_concepts.hpp │ │ ├── iterator_traits.hpp │ │ ├── memory.hpp │ │ ├── move.hpp │ │ ├── nullptr_v.hpp │ │ ├── optional.hpp │ │ ├── polymorphic_cast.hpp │ │ ├── random.hpp │ │ ├── scope_exit.hpp │ │ ├── semiregular.hpp │ │ ├── semiregular_box.hpp │ │ ├── static_const.hpp │ │ ├── swap.hpp │ │ ├── tagged_pair.hpp │ │ ├── tagged_tuple.hpp │ │ ├── tuple_algorithm.hpp │ │ ├── unreachable.hpp │ │ └── variant.hpp │ │ ├── version.hpp │ │ ├── view.hpp │ │ ├── view │ │ ├── adaptor.hpp │ │ ├── addressof.hpp │ │ ├── adjacent_filter.hpp │ │ ├── adjacent_remove_if.hpp │ │ ├── all.hpp │ │ ├── any_view.hpp │ │ ├── bounded.hpp │ │ ├── c_str.hpp │ │ ├── cache1.hpp │ │ ├── cartesian_product.hpp │ │ ├── chunk.hpp │ │ ├── chunk_by.hpp │ │ ├── common.hpp │ │ ├── concat.hpp │ │ ├── const.hpp │ │ ├── counted.hpp │ │ ├── cycle.hpp │ │ ├── delimit.hpp │ │ ├── drop.hpp │ │ ├── drop_exactly.hpp │ │ ├── drop_last.hpp │ │ ├── drop_while.hpp │ │ ├── empty.hpp │ │ ├── enumerate.hpp │ │ ├── exclusive_scan.hpp │ │ ├── facade.hpp │ │ ├── filter.hpp │ │ ├── for_each.hpp │ │ ├── generate.hpp │ │ ├── generate_n.hpp │ │ ├── getlines.hpp │ │ ├── group_by.hpp │ │ ├── indices.hpp │ │ ├── indirect.hpp │ │ ├── interface.hpp │ │ ├── intersperse.hpp │ │ ├── iota.hpp │ │ ├── istream.hpp │ │ ├── join.hpp │ │ ├── linear_distribute.hpp │ │ ├── map.hpp │ │ ├── move.hpp │ │ ├── partial_sum.hpp │ │ ├── ref.hpp │ │ ├── remove.hpp │ │ ├── remove_if.hpp │ │ ├── repeat.hpp │ │ ├── repeat_n.hpp │ │ ├── replace.hpp │ │ ├── replace_if.hpp │ │ ├── reverse.hpp │ │ ├── sample.hpp │ │ ├── set_algorithm.hpp │ │ ├── single.hpp │ │ ├── slice.hpp │ │ ├── sliding.hpp │ │ ├── span.hpp │ │ ├── split.hpp │ │ ├── split_when.hpp │ │ ├── stride.hpp │ │ ├── subrange.hpp │ │ ├── tail.hpp │ │ ├── take.hpp │ │ ├── take_exactly.hpp │ │ ├── take_last.hpp │ │ ├── take_while.hpp │ │ ├── tokenize.hpp │ │ ├── transform.hpp │ │ ├── trim.hpp │ │ ├── unbounded.hpp │ │ ├── unique.hpp │ │ ├── view.hpp │ │ ├── zip.hpp │ │ └── zip_with.hpp │ │ ├── view_adaptor.hpp │ │ ├── view_facade.hpp │ │ └── view_interface.hpp └── std │ ├── detail │ └── associated_types.hpp │ └── iterator ├── install_libcxx.sh ├── perf ├── CMakeLists.txt ├── counted_insertion_sort.cpp ├── range_conversion.cpp └── sort_patterns.cpp ├── test ├── CMakeLists.txt ├── action │ ├── CMakeLists.txt │ ├── adjacent_remove_if.cpp │ ├── cont_concepts.cpp │ ├── drop.cpp │ ├── drop_while.cpp │ ├── insert.cpp │ ├── join.cpp │ ├── push_back.cpp │ ├── push_front.cpp │ ├── remove.cpp │ ├── remove_if.cpp │ ├── reverse.cpp │ ├── shuffle.cpp │ ├── slice.cpp │ ├── sort.cpp │ ├── split.cpp │ ├── stable_sort.cpp │ ├── stride.cpp │ ├── take.cpp │ ├── take_while.cpp │ ├── transform.cpp │ ├── unique.cpp │ └── unstable_remove_if.cpp ├── algorithm │ ├── CMakeLists.txt │ ├── adjacent_find.cpp │ ├── adjacent_remove_if.cpp │ ├── all_of.cpp │ ├── any_of.cpp │ ├── binary_search.cpp │ ├── contains.cpp │ ├── contains_subrange.cpp │ ├── copy.cpp │ ├── copy_backward.cpp │ ├── copy_if.cpp │ ├── copy_n.cpp │ ├── count.cpp │ ├── count_if.cpp │ ├── ends_with.cpp │ ├── equal.cpp │ ├── equal_range.cpp │ ├── fill.cpp │ ├── fill_n.cpp │ ├── find.cpp │ ├── find_end.cpp │ ├── find_first_of.cpp │ ├── find_if.cpp │ ├── find_if_not.cpp │ ├── fold.cpp │ ├── for_each.cpp │ ├── for_each_n.cpp │ ├── generate.cpp │ ├── generate_n.cpp │ ├── includes.cpp │ ├── inplace_merge.cpp │ ├── is_heap.hpp │ ├── is_heap1.cpp │ ├── is_heap2.cpp │ ├── is_heap3.cpp │ ├── is_heap4.cpp │ ├── is_heap_until.hpp │ ├── is_heap_until1.cpp │ ├── is_heap_until2.cpp │ ├── is_heap_until3.cpp │ ├── is_heap_until4.cpp │ ├── is_partitioned.cpp │ ├── is_permutation.cpp │ ├── is_sorted.cpp │ ├── is_sorted_until.cpp │ ├── lexicographical_compare.cpp │ ├── lower_bound.cpp │ ├── make_heap.cpp │ ├── max.cpp │ ├── max_element.cpp │ ├── merge.cpp │ ├── min.cpp │ ├── min_element.cpp │ ├── minmax.cpp │ ├── minmax_element.cpp │ ├── mismatch.cpp │ ├── move.cpp │ ├── move_backward.cpp │ ├── next_permutation.cpp │ ├── none_of.cpp │ ├── nth_element.cpp │ ├── partial_sort.cpp │ ├── partial_sort_copy.cpp │ ├── partition.cpp │ ├── partition_copy.cpp │ ├── partition_move.cpp │ ├── partition_point.cpp │ ├── pop_heap.cpp │ ├── prev_permutation.cpp │ ├── push_heap.cpp │ ├── remove.cpp │ ├── remove_copy.cpp │ ├── remove_copy_if.cpp │ ├── remove_if.cpp │ ├── replace.cpp │ ├── replace_copy.cpp │ ├── replace_copy_if.cpp │ ├── replace_if.cpp │ ├── reverse.cpp │ ├── reverse_copy.cpp │ ├── rotate.cpp │ ├── rotate_copy.cpp │ ├── sample.cpp │ ├── search.cpp │ ├── search_n.cpp │ ├── set_difference.hpp │ ├── set_difference1.cpp │ ├── set_difference2.cpp │ ├── set_difference3.cpp │ ├── set_difference4.cpp │ ├── set_difference5.cpp │ ├── set_difference6.cpp │ ├── set_intersection.hpp │ ├── set_intersection1.cpp │ ├── set_intersection2.cpp │ ├── set_intersection3.cpp │ ├── set_intersection4.cpp │ ├── set_intersection5.cpp │ ├── set_intersection6.cpp │ ├── set_symmetric_difference.hpp │ ├── set_symmetric_difference1.cpp │ ├── set_symmetric_difference2.cpp │ ├── set_symmetric_difference3.cpp │ ├── set_symmetric_difference4.cpp │ ├── set_symmetric_difference5.cpp │ ├── set_symmetric_difference6.cpp │ ├── set_union.hpp │ ├── set_union1.cpp │ ├── set_union2.cpp │ ├── set_union3.cpp │ ├── set_union4.cpp │ ├── set_union5.cpp │ ├── set_union6.cpp │ ├── shuffle.cpp │ ├── sort.cpp │ ├── sort_heap.cpp │ ├── sort_n_with_buffer.cpp │ ├── stable_partition.cpp │ ├── stable_sort.cpp │ ├── starts_with.cpp │ ├── swap_ranges.cpp │ ├── transform.cpp │ ├── unique.cpp │ ├── unique_copy.cpp │ ├── unstable_remove_if.cpp │ └── upper_bound.cpp ├── array.hpp ├── bug-guard.cpp ├── bug1322.cpp ├── bug1335.cpp ├── bug1633.cpp ├── bug1729.cpp ├── bug474.cpp ├── bug566.cpp ├── config.cpp ├── constexpr_core.cpp ├── debug_view.hpp ├── experimental │ ├── CMakeLists.txt │ ├── utility │ │ ├── CMakeLists.txt │ │ └── generator.cpp │ └── view │ │ ├── CMakeLists.txt │ │ └── shared.cpp ├── functional │ ├── CMakeLists.txt │ ├── bind_back.cpp │ └── on.cpp ├── iterator │ ├── CMakeLists.txt │ ├── basic_iterator.cpp │ ├── common_iterator.cpp │ ├── counted_iterator.cpp │ ├── diffmax_t.cpp │ ├── iterator.cpp │ ├── reverse_iterator.cpp │ └── unformatted_ostream_iterator.cpp ├── multiple1.cpp ├── multiple2.cpp ├── numeric │ ├── CMakeLists.txt │ ├── accumulate.cpp │ ├── adjacent_difference.cpp │ ├── inner_product.cpp │ ├── iota.cpp │ └── partial_sum.cpp ├── range │ ├── CMakeLists.txt │ ├── access.cpp │ ├── conversion.cpp │ ├── index.cpp │ └── operations.cpp ├── simple_test.hpp ├── test_iterators.hpp ├── test_utils.hpp ├── utility │ ├── CMakeLists.txt │ ├── box.cpp │ ├── common_type.cpp │ ├── compare.cpp │ ├── concepts.cpp │ ├── functional.cpp │ ├── meta.cpp │ ├── scope_exit.cpp │ ├── semiregular_box.cpp │ ├── swap.cpp │ └── variant.cpp └── view │ ├── CMakeLists.txt │ ├── adaptor.cpp │ ├── addressof.cpp │ ├── adjacent_remove_if.cpp │ ├── all.cpp │ ├── any_view.cpp │ ├── cache1.cpp │ ├── cartesian_product.cpp │ ├── chunk.cpp │ ├── chunk_by.cpp │ ├── common.cpp │ ├── concat.cpp │ ├── const.cpp │ ├── conversion.cpp │ ├── counted.cpp │ ├── cycle.cpp │ ├── delimit.cpp │ ├── drop.cpp │ ├── drop_exactly.cpp │ ├── drop_last.cpp │ ├── drop_while.cpp │ ├── enumerate.cpp │ ├── exclusive_scan.cpp │ ├── facade.cpp │ ├── generate.cpp │ ├── generate_n.cpp │ ├── getlines.cpp │ ├── group_by.cpp │ ├── indirect.cpp │ ├── intersperse.cpp │ ├── iota.cpp │ ├── istream.cpp │ ├── iterator_range.cpp │ ├── join.cpp │ ├── keys_value.cpp │ ├── linear_distribute.cpp │ ├── move.cpp │ ├── partial_sum.cpp │ ├── partial_sum_depr.cpp │ ├── remove.cpp │ ├── remove_if.cpp │ ├── repeat.cpp │ ├── replace.cpp │ ├── replace_if.cpp │ ├── reverse.cpp │ ├── sample.cpp │ ├── set_difference.cpp │ ├── set_intersection.cpp │ ├── set_symmetric_difference.cpp │ ├── set_union.cpp │ ├── slice.cpp │ ├── sliding.cpp │ ├── span.cpp │ ├── split.cpp │ ├── stride.cpp │ ├── subrange.cpp │ ├── tail.cpp │ ├── take.cpp │ ├── take_exactly.cpp │ ├── take_last.cpp │ ├── take_while.cpp │ ├── tokenize.cpp │ ├── transform.cpp │ ├── trim.cpp │ ├── unique.cpp │ ├── view.cpp │ └── zip.cpp ├── test_package ├── CMakeLists.txt ├── conanfile.py └── example.cpp └── version.hpp.in /.buckconfig: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/range-v3-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/.github/workflows/range-v3-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/BUCK -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CREDITS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/CREDITS.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- 1 | module( 2 | name = "range-v3", 3 | ) 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/TODO.md -------------------------------------------------------------------------------- /Version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/Version.cmake -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WORKSPACE.bzlmod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmake/GoogleBenchmark.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/GoogleBenchmark.cmake.in -------------------------------------------------------------------------------- /cmake/GoogleTest.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/GoogleTest.cmake.in -------------------------------------------------------------------------------- /cmake/TestHeaders.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/TestHeaders.cmake -------------------------------------------------------------------------------- /cmake/aligned_new_probe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/aligned_new_probe.cpp -------------------------------------------------------------------------------- /cmake/concepts_test_code.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/concepts_test_code.cpp -------------------------------------------------------------------------------- /cmake/coro_test_code.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/coro_test_code.cpp -------------------------------------------------------------------------------- /cmake/gbenchmark.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/gbenchmark.cmake -------------------------------------------------------------------------------- /cmake/gtest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/gtest.cmake -------------------------------------------------------------------------------- /cmake/range-v3-config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/range-v3-config.cmake -------------------------------------------------------------------------------- /cmake/ranges_diagnostics.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/ranges_diagnostics.cmake -------------------------------------------------------------------------------- /cmake/ranges_env.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/ranges_env.cmake -------------------------------------------------------------------------------- /cmake/ranges_flags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/ranges_flags.cmake -------------------------------------------------------------------------------- /cmake/ranges_options.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/ranges_options.cmake -------------------------------------------------------------------------------- /cmake/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/cmake/readme.md -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/conanfile.py -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/clean-gh-pages.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/clean-gh-pages.cmake -------------------------------------------------------------------------------- /doc/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/examples.md -------------------------------------------------------------------------------- /doc/ignore_errors.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | $* 2>/dev/null 3 | exit 0 4 | -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/index.md -------------------------------------------------------------------------------- /doc/layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/layout.xml -------------------------------------------------------------------------------- /doc/preprocess.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/preprocess.sh.in -------------------------------------------------------------------------------- /doc/release_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/release_notes.md -------------------------------------------------------------------------------- /doc/std/D4128.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/std/D4128.md -------------------------------------------------------------------------------- /doc/std/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/std/header.html -------------------------------------------------------------------------------- /doc/std/pandoc-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/std/pandoc-template.html -------------------------------------------------------------------------------- /doc/std/show.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/std/show.cmd -------------------------------------------------------------------------------- /doc/unpreprocess.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/doc/unpreprocess.pl -------------------------------------------------------------------------------- /example/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/BUCK -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/accumulate_ints.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/accumulate_ints.cpp -------------------------------------------------------------------------------- /example/any_all_none_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/any_all_none_of.cpp -------------------------------------------------------------------------------- /example/calendar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/calendar.cpp -------------------------------------------------------------------------------- /example/comprehension_conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/comprehension_conversion.cpp -------------------------------------------------------------------------------- /example/comprehensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/comprehensions.cpp -------------------------------------------------------------------------------- /example/count.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/count.cpp -------------------------------------------------------------------------------- /example/count_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/count_if.cpp -------------------------------------------------------------------------------- /example/filter_transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/filter_transform.cpp -------------------------------------------------------------------------------- /example/find.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/find.cpp -------------------------------------------------------------------------------- /example/for_each_assoc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/for_each_assoc.cpp -------------------------------------------------------------------------------- /example/for_each_sequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/for_each_sequence.cpp -------------------------------------------------------------------------------- /example/hello.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/hello.cpp -------------------------------------------------------------------------------- /example/is_sorted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/is_sorted.cpp -------------------------------------------------------------------------------- /example/sort_unique.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/sort_unique.cpp -------------------------------------------------------------------------------- /example/view/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/view/CMakeLists.txt -------------------------------------------------------------------------------- /example/view/filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/view/filter.cpp -------------------------------------------------------------------------------- /example/view/filter_golden.txt: -------------------------------------------------------------------------------- 1 | [2,4] 2 | -------------------------------------------------------------------------------- /example/view/ints.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/view/ints.cpp -------------------------------------------------------------------------------- /example/view/ints_golden.txt: -------------------------------------------------------------------------------- 1 | [3,4,5,6] 2 | -------------------------------------------------------------------------------- /example/view/transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/example/view/transform.cpp -------------------------------------------------------------------------------- /example/view/transform_golden.txt: -------------------------------------------------------------------------------- 1 | [0.5,1,1.5] 2 | -------------------------------------------------------------------------------- /include/concepts/compare.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/concepts/compare.hpp -------------------------------------------------------------------------------- /include/concepts/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/concepts/concepts.hpp -------------------------------------------------------------------------------- /include/concepts/swap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/concepts/swap.hpp -------------------------------------------------------------------------------- /include/concepts/type_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/concepts/type_traits.hpp -------------------------------------------------------------------------------- /include/meta/meta.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/meta/meta.hpp -------------------------------------------------------------------------------- /include/meta/meta_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/meta/meta_fwd.hpp -------------------------------------------------------------------------------- /include/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/module.modulemap -------------------------------------------------------------------------------- /include/range/v3/action.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action.hpp -------------------------------------------------------------------------------- /include/range/v3/action/action.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/action.hpp -------------------------------------------------------------------------------- /include/range/v3/action/adjacent_remove_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/adjacent_remove_if.hpp -------------------------------------------------------------------------------- /include/range/v3/action/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/concepts.hpp -------------------------------------------------------------------------------- /include/range/v3/action/drop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/drop.hpp -------------------------------------------------------------------------------- /include/range/v3/action/drop_while.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/drop_while.hpp -------------------------------------------------------------------------------- /include/range/v3/action/erase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/erase.hpp -------------------------------------------------------------------------------- /include/range/v3/action/insert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/insert.hpp -------------------------------------------------------------------------------- /include/range/v3/action/join.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/join.hpp -------------------------------------------------------------------------------- /include/range/v3/action/push_back.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/push_back.hpp -------------------------------------------------------------------------------- /include/range/v3/action/push_front.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/push_front.hpp -------------------------------------------------------------------------------- /include/range/v3/action/remove.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/remove.hpp -------------------------------------------------------------------------------- /include/range/v3/action/remove_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/remove_if.hpp -------------------------------------------------------------------------------- /include/range/v3/action/reverse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/reverse.hpp -------------------------------------------------------------------------------- /include/range/v3/action/shuffle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/shuffle.hpp -------------------------------------------------------------------------------- /include/range/v3/action/slice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/slice.hpp -------------------------------------------------------------------------------- /include/range/v3/action/sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/sort.hpp -------------------------------------------------------------------------------- /include/range/v3/action/split.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/split.hpp -------------------------------------------------------------------------------- /include/range/v3/action/split_when.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/split_when.hpp -------------------------------------------------------------------------------- /include/range/v3/action/stable_sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/stable_sort.hpp -------------------------------------------------------------------------------- /include/range/v3/action/stride.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/stride.hpp -------------------------------------------------------------------------------- /include/range/v3/action/take.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/take.hpp -------------------------------------------------------------------------------- /include/range/v3/action/take_while.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/take_while.hpp -------------------------------------------------------------------------------- /include/range/v3/action/transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/transform.hpp -------------------------------------------------------------------------------- /include/range/v3/action/unique.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/unique.hpp -------------------------------------------------------------------------------- /include/range/v3/action/unstable_remove_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/action/unstable_remove_if.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/adjacent_find.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/adjacent_find.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/adjacent_remove_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/adjacent_remove_if.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/all_of.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/all_of.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/any_of.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/any_of.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/aux_/equal_range_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/aux_/equal_range_n.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/aux_/lower_bound_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/aux_/lower_bound_n.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/aux_/merge_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/aux_/merge_n.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/aux_/merge_n_with_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/aux_/merge_n_with_buffer.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/aux_/partition_point_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/aux_/partition_point_n.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/aux_/sort_n_with_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/aux_/sort_n_with_buffer.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/aux_/upper_bound_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/aux_/upper_bound_n.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/binary_search.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/binary_search.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/contains.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/contains.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/contains_subrange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/contains_subrange.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/copy.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/copy_backward.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/copy_backward.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/copy_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/copy_if.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/copy_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/copy_n.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/count.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/count_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/count_if.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/ends_with.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/ends_with.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/equal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/equal.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/equal_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/equal_range.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/fill.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/fill.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/fill_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/fill_n.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/find.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/find.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/find_end.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/find_end.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/find_first_of.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/find_first_of.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/find_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/find_if.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/find_if_not.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/find_if_not.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/fold.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/fold.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/fold_left.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/fold_left.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/fold_right.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/fold_right.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/for_each.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/for_each.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/for_each_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/for_each_n.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/generate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/generate.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/generate_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/generate_n.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/heap_algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/heap_algorithm.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/inplace_merge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/inplace_merge.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/is_partitioned.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/is_partitioned.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/is_sorted.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/is_sorted.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/is_sorted_until.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/is_sorted_until.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/lexicographical_compare.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/lexicographical_compare.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/lower_bound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/lower_bound.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/max.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/max.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/max_element.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/max_element.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/merge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/merge.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/min.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/min.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/min_element.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/min_element.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/minmax.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/minmax.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/minmax_element.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/minmax_element.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/mismatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/mismatch.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/move.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/move.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/move_backward.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/move_backward.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/none_of.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/none_of.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/nth_element.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/nth_element.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/partial_sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/partial_sort.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/partial_sort_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/partial_sort_copy.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/partition.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/partition_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/partition_copy.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/partition_point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/partition_point.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/permutation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/permutation.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/remove.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/remove.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/remove_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/remove_copy.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/remove_copy_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/remove_copy_if.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/remove_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/remove_if.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/replace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/replace.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/replace_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/replace_copy.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/replace_copy_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/replace_copy_if.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/replace_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/replace_if.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/result_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/result_types.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/reverse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/reverse.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/reverse_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/reverse_copy.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/rotate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/rotate.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/rotate_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/rotate_copy.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/sample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/sample.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/search.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/search.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/search_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/search_n.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/set_algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/set_algorithm.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/shuffle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/shuffle.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/sort.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/stable_partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/stable_partition.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/stable_sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/stable_sort.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/starts_with.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/starts_with.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/swap_ranges.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/swap_ranges.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/tagspec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/tagspec.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/transform.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/unique.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/unique.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/unique_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/unique_copy.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/unstable_remove_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/unstable_remove_if.hpp -------------------------------------------------------------------------------- /include/range/v3/algorithm/upper_bound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/algorithm/upper_bound.hpp -------------------------------------------------------------------------------- /include/range/v3/all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/all.hpp -------------------------------------------------------------------------------- /include/range/v3/at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/at.hpp -------------------------------------------------------------------------------- /include/range/v3/back.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/back.hpp -------------------------------------------------------------------------------- /include/range/v3/begin_end.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/begin_end.hpp -------------------------------------------------------------------------------- /include/range/v3/compare.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/compare.hpp -------------------------------------------------------------------------------- /include/range/v3/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/core.hpp -------------------------------------------------------------------------------- /include/range/v3/data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/data.hpp -------------------------------------------------------------------------------- /include/range/v3/detail/adl_get.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/detail/adl_get.hpp -------------------------------------------------------------------------------- /include/range/v3/detail/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/detail/config.hpp -------------------------------------------------------------------------------- /include/range/v3/detail/epilogue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/detail/epilogue.hpp -------------------------------------------------------------------------------- /include/range/v3/detail/prologue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/detail/prologue.hpp -------------------------------------------------------------------------------- /include/range/v3/detail/range_access.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/detail/range_access.hpp -------------------------------------------------------------------------------- /include/range/v3/detail/satisfy_boost_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/detail/satisfy_boost_range.hpp -------------------------------------------------------------------------------- /include/range/v3/detail/variant.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/detail/variant.hpp -------------------------------------------------------------------------------- /include/range/v3/detail/with_braced_init_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/detail/with_braced_init_args.hpp -------------------------------------------------------------------------------- /include/range/v3/distance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/distance.hpp -------------------------------------------------------------------------------- /include/range/v3/empty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/empty.hpp -------------------------------------------------------------------------------- /include/range/v3/experimental/utility/generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/experimental/utility/generator.hpp -------------------------------------------------------------------------------- /include/range/v3/experimental/view/shared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/experimental/view/shared.hpp -------------------------------------------------------------------------------- /include/range/v3/front.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/front.hpp -------------------------------------------------------------------------------- /include/range/v3/functional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/arithmetic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/arithmetic.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/bind.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/bind.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/bind_back.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/bind_back.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/comparisons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/comparisons.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/compose.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/compose.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/concepts.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/identity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/identity.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/indirect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/indirect.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/invoke.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/invoke.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/not_fn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/not_fn.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/on.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/on.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/overload.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/overload.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/pipeable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/pipeable.hpp -------------------------------------------------------------------------------- /include/range/v3/functional/reference_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/functional/reference_wrapper.hpp -------------------------------------------------------------------------------- /include/range/v3/getlines.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/getlines.hpp -------------------------------------------------------------------------------- /include/range/v3/index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/index.hpp -------------------------------------------------------------------------------- /include/range/v3/istream_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/istream_range.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/access.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/access.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/basic_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/basic_iterator.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/common_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/common_iterator.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/concepts.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/counted_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/counted_iterator.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/default_sentinel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/default_sentinel.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/diffmax_t.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/diffmax_t.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/insert_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/insert_iterators.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/move_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/move_iterators.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/operations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/operations.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/reverse_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/reverse_iterator.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/stream_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/stream_iterators.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/traits.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator/unreachable_sentinel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator/unreachable_sentinel.hpp -------------------------------------------------------------------------------- /include/range/v3/iterator_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/iterator_range.hpp -------------------------------------------------------------------------------- /include/range/v3/numeric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/numeric.hpp -------------------------------------------------------------------------------- /include/range/v3/numeric/accumulate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/numeric/accumulate.hpp -------------------------------------------------------------------------------- /include/range/v3/numeric/adjacent_difference.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/numeric/adjacent_difference.hpp -------------------------------------------------------------------------------- /include/range/v3/numeric/inner_product.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/numeric/inner_product.hpp -------------------------------------------------------------------------------- /include/range/v3/numeric/iota.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/numeric/iota.hpp -------------------------------------------------------------------------------- /include/range/v3/numeric/partial_sum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/numeric/partial_sum.hpp -------------------------------------------------------------------------------- /include/range/v3/range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range.hpp -------------------------------------------------------------------------------- /include/range/v3/range/access.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range/access.hpp -------------------------------------------------------------------------------- /include/range/v3/range/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range/concepts.hpp -------------------------------------------------------------------------------- /include/range/v3/range/conversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range/conversion.hpp -------------------------------------------------------------------------------- /include/range/v3/range/dangling.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range/dangling.hpp -------------------------------------------------------------------------------- /include/range/v3/range/operations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range/operations.hpp -------------------------------------------------------------------------------- /include/range/v3/range/primitives.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range/primitives.hpp -------------------------------------------------------------------------------- /include/range/v3/range/traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range/traits.hpp -------------------------------------------------------------------------------- /include/range/v3/range_access.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range_access.hpp -------------------------------------------------------------------------------- /include/range/v3/range_concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range_concepts.hpp -------------------------------------------------------------------------------- /include/range/v3/range_for.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range_for.hpp -------------------------------------------------------------------------------- /include/range/v3/range_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range_fwd.hpp -------------------------------------------------------------------------------- /include/range/v3/range_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/range_traits.hpp -------------------------------------------------------------------------------- /include/range/v3/size.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/size.hpp -------------------------------------------------------------------------------- /include/range/v3/span.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/span.hpp -------------------------------------------------------------------------------- /include/range/v3/to_container.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/to_container.hpp -------------------------------------------------------------------------------- /include/range/v3/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/addressof.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/addressof.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/any.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/any.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/associated_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/associated_types.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/basic_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/basic_iterator.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/box.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/box.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/common_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/common_iterator.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/common_tuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/common_tuple.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/common_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/common_type.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/compressed_pair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/compressed_pair.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/concepts.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/copy.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/counted_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/counted_iterator.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/dangling.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/dangling.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/functional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/functional.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/get.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/get.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/in_place.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/in_place.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/infinity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/infinity.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/invoke.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/invoke.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/iterator.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/iterator_concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/iterator_concepts.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/iterator_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/iterator_traits.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/memory.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/move.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/move.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/nullptr_v.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/nullptr_v.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/optional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/optional.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/polymorphic_cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/polymorphic_cast.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/random.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/scope_exit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/scope_exit.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/semiregular.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/semiregular.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/semiregular_box.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/semiregular_box.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/static_const.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/static_const.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/swap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/swap.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/tagged_pair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/tagged_pair.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/tagged_tuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/tagged_tuple.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/tuple_algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/tuple_algorithm.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/unreachable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/unreachable.hpp -------------------------------------------------------------------------------- /include/range/v3/utility/variant.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/utility/variant.hpp -------------------------------------------------------------------------------- /include/range/v3/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/version.hpp -------------------------------------------------------------------------------- /include/range/v3/view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view.hpp -------------------------------------------------------------------------------- /include/range/v3/view/adaptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/adaptor.hpp -------------------------------------------------------------------------------- /include/range/v3/view/addressof.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/addressof.hpp -------------------------------------------------------------------------------- /include/range/v3/view/adjacent_filter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/adjacent_filter.hpp -------------------------------------------------------------------------------- /include/range/v3/view/adjacent_remove_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/adjacent_remove_if.hpp -------------------------------------------------------------------------------- /include/range/v3/view/all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/all.hpp -------------------------------------------------------------------------------- /include/range/v3/view/any_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/any_view.hpp -------------------------------------------------------------------------------- /include/range/v3/view/bounded.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/bounded.hpp -------------------------------------------------------------------------------- /include/range/v3/view/c_str.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/c_str.hpp -------------------------------------------------------------------------------- /include/range/v3/view/cache1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/cache1.hpp -------------------------------------------------------------------------------- /include/range/v3/view/cartesian_product.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/cartesian_product.hpp -------------------------------------------------------------------------------- /include/range/v3/view/chunk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/chunk.hpp -------------------------------------------------------------------------------- /include/range/v3/view/chunk_by.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/chunk_by.hpp -------------------------------------------------------------------------------- /include/range/v3/view/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/common.hpp -------------------------------------------------------------------------------- /include/range/v3/view/concat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/concat.hpp -------------------------------------------------------------------------------- /include/range/v3/view/const.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/const.hpp -------------------------------------------------------------------------------- /include/range/v3/view/counted.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/counted.hpp -------------------------------------------------------------------------------- /include/range/v3/view/cycle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/cycle.hpp -------------------------------------------------------------------------------- /include/range/v3/view/delimit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/delimit.hpp -------------------------------------------------------------------------------- /include/range/v3/view/drop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/drop.hpp -------------------------------------------------------------------------------- /include/range/v3/view/drop_exactly.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/drop_exactly.hpp -------------------------------------------------------------------------------- /include/range/v3/view/drop_last.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/drop_last.hpp -------------------------------------------------------------------------------- /include/range/v3/view/drop_while.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/drop_while.hpp -------------------------------------------------------------------------------- /include/range/v3/view/empty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/empty.hpp -------------------------------------------------------------------------------- /include/range/v3/view/enumerate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/enumerate.hpp -------------------------------------------------------------------------------- /include/range/v3/view/exclusive_scan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/exclusive_scan.hpp -------------------------------------------------------------------------------- /include/range/v3/view/facade.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/facade.hpp -------------------------------------------------------------------------------- /include/range/v3/view/filter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/filter.hpp -------------------------------------------------------------------------------- /include/range/v3/view/for_each.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/for_each.hpp -------------------------------------------------------------------------------- /include/range/v3/view/generate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/generate.hpp -------------------------------------------------------------------------------- /include/range/v3/view/generate_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/generate_n.hpp -------------------------------------------------------------------------------- /include/range/v3/view/getlines.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/getlines.hpp -------------------------------------------------------------------------------- /include/range/v3/view/group_by.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/group_by.hpp -------------------------------------------------------------------------------- /include/range/v3/view/indices.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/indices.hpp -------------------------------------------------------------------------------- /include/range/v3/view/indirect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/indirect.hpp -------------------------------------------------------------------------------- /include/range/v3/view/interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/interface.hpp -------------------------------------------------------------------------------- /include/range/v3/view/intersperse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/intersperse.hpp -------------------------------------------------------------------------------- /include/range/v3/view/iota.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/iota.hpp -------------------------------------------------------------------------------- /include/range/v3/view/istream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/istream.hpp -------------------------------------------------------------------------------- /include/range/v3/view/join.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/join.hpp -------------------------------------------------------------------------------- /include/range/v3/view/linear_distribute.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/linear_distribute.hpp -------------------------------------------------------------------------------- /include/range/v3/view/map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/map.hpp -------------------------------------------------------------------------------- /include/range/v3/view/move.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/move.hpp -------------------------------------------------------------------------------- /include/range/v3/view/partial_sum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/partial_sum.hpp -------------------------------------------------------------------------------- /include/range/v3/view/ref.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/ref.hpp -------------------------------------------------------------------------------- /include/range/v3/view/remove.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/remove.hpp -------------------------------------------------------------------------------- /include/range/v3/view/remove_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/remove_if.hpp -------------------------------------------------------------------------------- /include/range/v3/view/repeat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/repeat.hpp -------------------------------------------------------------------------------- /include/range/v3/view/repeat_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/repeat_n.hpp -------------------------------------------------------------------------------- /include/range/v3/view/replace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/replace.hpp -------------------------------------------------------------------------------- /include/range/v3/view/replace_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/replace_if.hpp -------------------------------------------------------------------------------- /include/range/v3/view/reverse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/reverse.hpp -------------------------------------------------------------------------------- /include/range/v3/view/sample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/sample.hpp -------------------------------------------------------------------------------- /include/range/v3/view/set_algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/set_algorithm.hpp -------------------------------------------------------------------------------- /include/range/v3/view/single.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/single.hpp -------------------------------------------------------------------------------- /include/range/v3/view/slice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/slice.hpp -------------------------------------------------------------------------------- /include/range/v3/view/sliding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/sliding.hpp -------------------------------------------------------------------------------- /include/range/v3/view/span.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/span.hpp -------------------------------------------------------------------------------- /include/range/v3/view/split.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/split.hpp -------------------------------------------------------------------------------- /include/range/v3/view/split_when.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/split_when.hpp -------------------------------------------------------------------------------- /include/range/v3/view/stride.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/stride.hpp -------------------------------------------------------------------------------- /include/range/v3/view/subrange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/subrange.hpp -------------------------------------------------------------------------------- /include/range/v3/view/tail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/tail.hpp -------------------------------------------------------------------------------- /include/range/v3/view/take.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/take.hpp -------------------------------------------------------------------------------- /include/range/v3/view/take_exactly.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/take_exactly.hpp -------------------------------------------------------------------------------- /include/range/v3/view/take_last.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/take_last.hpp -------------------------------------------------------------------------------- /include/range/v3/view/take_while.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/take_while.hpp -------------------------------------------------------------------------------- /include/range/v3/view/tokenize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/tokenize.hpp -------------------------------------------------------------------------------- /include/range/v3/view/transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/transform.hpp -------------------------------------------------------------------------------- /include/range/v3/view/trim.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/trim.hpp -------------------------------------------------------------------------------- /include/range/v3/view/unbounded.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/unbounded.hpp -------------------------------------------------------------------------------- /include/range/v3/view/unique.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/unique.hpp -------------------------------------------------------------------------------- /include/range/v3/view/view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/view.hpp -------------------------------------------------------------------------------- /include/range/v3/view/zip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/zip.hpp -------------------------------------------------------------------------------- /include/range/v3/view/zip_with.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view/zip_with.hpp -------------------------------------------------------------------------------- /include/range/v3/view_adaptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view_adaptor.hpp -------------------------------------------------------------------------------- /include/range/v3/view_facade.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view_facade.hpp -------------------------------------------------------------------------------- /include/range/v3/view_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/range/v3/view_interface.hpp -------------------------------------------------------------------------------- /include/std/detail/associated_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/std/detail/associated_types.hpp -------------------------------------------------------------------------------- /include/std/iterator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/include/std/iterator -------------------------------------------------------------------------------- /install_libcxx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/install_libcxx.sh -------------------------------------------------------------------------------- /perf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/perf/CMakeLists.txt -------------------------------------------------------------------------------- /perf/counted_insertion_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/perf/counted_insertion_sort.cpp -------------------------------------------------------------------------------- /perf/range_conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/perf/range_conversion.cpp -------------------------------------------------------------------------------- /perf/sort_patterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/perf/sort_patterns.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/action/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/CMakeLists.txt -------------------------------------------------------------------------------- /test/action/adjacent_remove_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/adjacent_remove_if.cpp -------------------------------------------------------------------------------- /test/action/cont_concepts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/cont_concepts.cpp -------------------------------------------------------------------------------- /test/action/drop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/drop.cpp -------------------------------------------------------------------------------- /test/action/drop_while.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/drop_while.cpp -------------------------------------------------------------------------------- /test/action/insert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/insert.cpp -------------------------------------------------------------------------------- /test/action/join.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/join.cpp -------------------------------------------------------------------------------- /test/action/push_back.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/push_back.cpp -------------------------------------------------------------------------------- /test/action/push_front.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/push_front.cpp -------------------------------------------------------------------------------- /test/action/remove.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/remove.cpp -------------------------------------------------------------------------------- /test/action/remove_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/remove_if.cpp -------------------------------------------------------------------------------- /test/action/reverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/reverse.cpp -------------------------------------------------------------------------------- /test/action/shuffle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/shuffle.cpp -------------------------------------------------------------------------------- /test/action/slice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/slice.cpp -------------------------------------------------------------------------------- /test/action/sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/sort.cpp -------------------------------------------------------------------------------- /test/action/split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/split.cpp -------------------------------------------------------------------------------- /test/action/stable_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/stable_sort.cpp -------------------------------------------------------------------------------- /test/action/stride.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/stride.cpp -------------------------------------------------------------------------------- /test/action/take.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/take.cpp -------------------------------------------------------------------------------- /test/action/take_while.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/take_while.cpp -------------------------------------------------------------------------------- /test/action/transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/transform.cpp -------------------------------------------------------------------------------- /test/action/unique.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/unique.cpp -------------------------------------------------------------------------------- /test/action/unstable_remove_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/action/unstable_remove_if.cpp -------------------------------------------------------------------------------- /test/algorithm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/CMakeLists.txt -------------------------------------------------------------------------------- /test/algorithm/adjacent_find.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/adjacent_find.cpp -------------------------------------------------------------------------------- /test/algorithm/adjacent_remove_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/adjacent_remove_if.cpp -------------------------------------------------------------------------------- /test/algorithm/all_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/all_of.cpp -------------------------------------------------------------------------------- /test/algorithm/any_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/any_of.cpp -------------------------------------------------------------------------------- /test/algorithm/binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/binary_search.cpp -------------------------------------------------------------------------------- /test/algorithm/contains.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/contains.cpp -------------------------------------------------------------------------------- /test/algorithm/contains_subrange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/contains_subrange.cpp -------------------------------------------------------------------------------- /test/algorithm/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/copy.cpp -------------------------------------------------------------------------------- /test/algorithm/copy_backward.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/copy_backward.cpp -------------------------------------------------------------------------------- /test/algorithm/copy_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/copy_if.cpp -------------------------------------------------------------------------------- /test/algorithm/copy_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/copy_n.cpp -------------------------------------------------------------------------------- /test/algorithm/count.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/count.cpp -------------------------------------------------------------------------------- /test/algorithm/count_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/count_if.cpp -------------------------------------------------------------------------------- /test/algorithm/ends_with.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/ends_with.cpp -------------------------------------------------------------------------------- /test/algorithm/equal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/equal.cpp -------------------------------------------------------------------------------- /test/algorithm/equal_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/equal_range.cpp -------------------------------------------------------------------------------- /test/algorithm/fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/fill.cpp -------------------------------------------------------------------------------- /test/algorithm/fill_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/fill_n.cpp -------------------------------------------------------------------------------- /test/algorithm/find.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/find.cpp -------------------------------------------------------------------------------- /test/algorithm/find_end.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/find_end.cpp -------------------------------------------------------------------------------- /test/algorithm/find_first_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/find_first_of.cpp -------------------------------------------------------------------------------- /test/algorithm/find_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/find_if.cpp -------------------------------------------------------------------------------- /test/algorithm/find_if_not.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/find_if_not.cpp -------------------------------------------------------------------------------- /test/algorithm/fold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/fold.cpp -------------------------------------------------------------------------------- /test/algorithm/for_each.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/for_each.cpp -------------------------------------------------------------------------------- /test/algorithm/for_each_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/for_each_n.cpp -------------------------------------------------------------------------------- /test/algorithm/generate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/generate.cpp -------------------------------------------------------------------------------- /test/algorithm/generate_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/generate_n.cpp -------------------------------------------------------------------------------- /test/algorithm/includes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/includes.cpp -------------------------------------------------------------------------------- /test/algorithm/inplace_merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/inplace_merge.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_heap.hpp -------------------------------------------------------------------------------- /test/algorithm/is_heap1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_heap1.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_heap2.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_heap3.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_heap4.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap_until.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_heap_until.hpp -------------------------------------------------------------------------------- /test/algorithm/is_heap_until1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_heap_until1.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap_until2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_heap_until2.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap_until3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_heap_until3.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap_until4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_heap_until4.cpp -------------------------------------------------------------------------------- /test/algorithm/is_partitioned.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_partitioned.cpp -------------------------------------------------------------------------------- /test/algorithm/is_permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_permutation.cpp -------------------------------------------------------------------------------- /test/algorithm/is_sorted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_sorted.cpp -------------------------------------------------------------------------------- /test/algorithm/is_sorted_until.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/is_sorted_until.cpp -------------------------------------------------------------------------------- /test/algorithm/lexicographical_compare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/lexicographical_compare.cpp -------------------------------------------------------------------------------- /test/algorithm/lower_bound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/lower_bound.cpp -------------------------------------------------------------------------------- /test/algorithm/make_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/make_heap.cpp -------------------------------------------------------------------------------- /test/algorithm/max.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/max.cpp -------------------------------------------------------------------------------- /test/algorithm/max_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/max_element.cpp -------------------------------------------------------------------------------- /test/algorithm/merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/merge.cpp -------------------------------------------------------------------------------- /test/algorithm/min.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/min.cpp -------------------------------------------------------------------------------- /test/algorithm/min_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/min_element.cpp -------------------------------------------------------------------------------- /test/algorithm/minmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/minmax.cpp -------------------------------------------------------------------------------- /test/algorithm/minmax_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/minmax_element.cpp -------------------------------------------------------------------------------- /test/algorithm/mismatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/mismatch.cpp -------------------------------------------------------------------------------- /test/algorithm/move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/move.cpp -------------------------------------------------------------------------------- /test/algorithm/move_backward.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/move_backward.cpp -------------------------------------------------------------------------------- /test/algorithm/next_permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/next_permutation.cpp -------------------------------------------------------------------------------- /test/algorithm/none_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/none_of.cpp -------------------------------------------------------------------------------- /test/algorithm/nth_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/nth_element.cpp -------------------------------------------------------------------------------- /test/algorithm/partial_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/partial_sort.cpp -------------------------------------------------------------------------------- /test/algorithm/partial_sort_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/partial_sort_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/partition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/partition.cpp -------------------------------------------------------------------------------- /test/algorithm/partition_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/partition_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/partition_move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/partition_move.cpp -------------------------------------------------------------------------------- /test/algorithm/partition_point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/partition_point.cpp -------------------------------------------------------------------------------- /test/algorithm/pop_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/pop_heap.cpp -------------------------------------------------------------------------------- /test/algorithm/prev_permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/prev_permutation.cpp -------------------------------------------------------------------------------- /test/algorithm/push_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/push_heap.cpp -------------------------------------------------------------------------------- /test/algorithm/remove.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/remove.cpp -------------------------------------------------------------------------------- /test/algorithm/remove_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/remove_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/remove_copy_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/remove_copy_if.cpp -------------------------------------------------------------------------------- /test/algorithm/remove_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/remove_if.cpp -------------------------------------------------------------------------------- /test/algorithm/replace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/replace.cpp -------------------------------------------------------------------------------- /test/algorithm/replace_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/replace_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/replace_copy_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/replace_copy_if.cpp -------------------------------------------------------------------------------- /test/algorithm/replace_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/replace_if.cpp -------------------------------------------------------------------------------- /test/algorithm/reverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/reverse.cpp -------------------------------------------------------------------------------- /test/algorithm/reverse_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/reverse_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/rotate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/rotate.cpp -------------------------------------------------------------------------------- /test/algorithm/rotate_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/rotate_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/sample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/sample.cpp -------------------------------------------------------------------------------- /test/algorithm/search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/search.cpp -------------------------------------------------------------------------------- /test/algorithm/search_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/search_n.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_difference.hpp -------------------------------------------------------------------------------- /test/algorithm/set_difference1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_difference1.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_difference2.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_difference3.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_difference4.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_difference5.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_difference6.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_intersection.hpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_intersection1.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_intersection2.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_intersection3.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_intersection4.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_intersection5.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_intersection6.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_symmetric_difference.hpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_symmetric_difference1.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_symmetric_difference2.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_symmetric_difference3.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_symmetric_difference4.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_symmetric_difference5.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_symmetric_difference6.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_union.hpp -------------------------------------------------------------------------------- /test/algorithm/set_union1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_union1.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_union2.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_union3.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_union4.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_union5.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/set_union6.cpp -------------------------------------------------------------------------------- /test/algorithm/shuffle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/shuffle.cpp -------------------------------------------------------------------------------- /test/algorithm/sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/sort.cpp -------------------------------------------------------------------------------- /test/algorithm/sort_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/sort_heap.cpp -------------------------------------------------------------------------------- /test/algorithm/sort_n_with_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/sort_n_with_buffer.cpp -------------------------------------------------------------------------------- /test/algorithm/stable_partition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/stable_partition.cpp -------------------------------------------------------------------------------- /test/algorithm/stable_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/stable_sort.cpp -------------------------------------------------------------------------------- /test/algorithm/starts_with.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/starts_with.cpp -------------------------------------------------------------------------------- /test/algorithm/swap_ranges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/swap_ranges.cpp -------------------------------------------------------------------------------- /test/algorithm/transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/transform.cpp -------------------------------------------------------------------------------- /test/algorithm/unique.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/unique.cpp -------------------------------------------------------------------------------- /test/algorithm/unique_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/unique_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/unstable_remove_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/unstable_remove_if.cpp -------------------------------------------------------------------------------- /test/algorithm/upper_bound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/algorithm/upper_bound.cpp -------------------------------------------------------------------------------- /test/array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/array.hpp -------------------------------------------------------------------------------- /test/bug-guard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/bug-guard.cpp -------------------------------------------------------------------------------- /test/bug1322.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/bug1322.cpp -------------------------------------------------------------------------------- /test/bug1335.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/bug1335.cpp -------------------------------------------------------------------------------- /test/bug1633.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/bug1633.cpp -------------------------------------------------------------------------------- /test/bug1729.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/bug1729.cpp -------------------------------------------------------------------------------- /test/bug474.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/bug474.cpp -------------------------------------------------------------------------------- /test/bug566.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/bug566.cpp -------------------------------------------------------------------------------- /test/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/config.cpp -------------------------------------------------------------------------------- /test/constexpr_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/constexpr_core.cpp -------------------------------------------------------------------------------- /test/debug_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/debug_view.hpp -------------------------------------------------------------------------------- /test/experimental/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/experimental/CMakeLists.txt -------------------------------------------------------------------------------- /test/experimental/utility/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/experimental/utility/CMakeLists.txt -------------------------------------------------------------------------------- /test/experimental/utility/generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/experimental/utility/generator.cpp -------------------------------------------------------------------------------- /test/experimental/view/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/experimental/view/CMakeLists.txt -------------------------------------------------------------------------------- /test/experimental/view/shared.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/experimental/view/shared.cpp -------------------------------------------------------------------------------- /test/functional/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/functional/CMakeLists.txt -------------------------------------------------------------------------------- /test/functional/bind_back.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/functional/bind_back.cpp -------------------------------------------------------------------------------- /test/functional/on.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/functional/on.cpp -------------------------------------------------------------------------------- /test/iterator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/iterator/CMakeLists.txt -------------------------------------------------------------------------------- /test/iterator/basic_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/iterator/basic_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/common_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/iterator/common_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/counted_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/iterator/counted_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/diffmax_t.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/iterator/diffmax_t.cpp -------------------------------------------------------------------------------- /test/iterator/iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/iterator/iterator.cpp -------------------------------------------------------------------------------- /test/iterator/reverse_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/iterator/reverse_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/unformatted_ostream_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/iterator/unformatted_ostream_iterator.cpp -------------------------------------------------------------------------------- /test/multiple1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/multiple1.cpp -------------------------------------------------------------------------------- /test/multiple2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/multiple2.cpp -------------------------------------------------------------------------------- /test/numeric/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/numeric/CMakeLists.txt -------------------------------------------------------------------------------- /test/numeric/accumulate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/numeric/accumulate.cpp -------------------------------------------------------------------------------- /test/numeric/adjacent_difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/numeric/adjacent_difference.cpp -------------------------------------------------------------------------------- /test/numeric/inner_product.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/numeric/inner_product.cpp -------------------------------------------------------------------------------- /test/numeric/iota.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/numeric/iota.cpp -------------------------------------------------------------------------------- /test/numeric/partial_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/numeric/partial_sum.cpp -------------------------------------------------------------------------------- /test/range/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/range/CMakeLists.txt -------------------------------------------------------------------------------- /test/range/access.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/range/access.cpp -------------------------------------------------------------------------------- /test/range/conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/range/conversion.cpp -------------------------------------------------------------------------------- /test/range/index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/range/index.cpp -------------------------------------------------------------------------------- /test/range/operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/range/operations.cpp -------------------------------------------------------------------------------- /test/simple_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/simple_test.hpp -------------------------------------------------------------------------------- /test/test_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/test_iterators.hpp -------------------------------------------------------------------------------- /test/test_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/test_utils.hpp -------------------------------------------------------------------------------- /test/utility/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/CMakeLists.txt -------------------------------------------------------------------------------- /test/utility/box.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/box.cpp -------------------------------------------------------------------------------- /test/utility/common_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/common_type.cpp -------------------------------------------------------------------------------- /test/utility/compare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/compare.cpp -------------------------------------------------------------------------------- /test/utility/concepts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/concepts.cpp -------------------------------------------------------------------------------- /test/utility/functional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/functional.cpp -------------------------------------------------------------------------------- /test/utility/meta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/meta.cpp -------------------------------------------------------------------------------- /test/utility/scope_exit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/scope_exit.cpp -------------------------------------------------------------------------------- /test/utility/semiregular_box.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/semiregular_box.cpp -------------------------------------------------------------------------------- /test/utility/swap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/swap.cpp -------------------------------------------------------------------------------- /test/utility/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/utility/variant.cpp -------------------------------------------------------------------------------- /test/view/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/CMakeLists.txt -------------------------------------------------------------------------------- /test/view/adaptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/adaptor.cpp -------------------------------------------------------------------------------- /test/view/addressof.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/addressof.cpp -------------------------------------------------------------------------------- /test/view/adjacent_remove_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/adjacent_remove_if.cpp -------------------------------------------------------------------------------- /test/view/all.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/all.cpp -------------------------------------------------------------------------------- /test/view/any_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/any_view.cpp -------------------------------------------------------------------------------- /test/view/cache1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/cache1.cpp -------------------------------------------------------------------------------- /test/view/cartesian_product.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/cartesian_product.cpp -------------------------------------------------------------------------------- /test/view/chunk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/chunk.cpp -------------------------------------------------------------------------------- /test/view/chunk_by.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/chunk_by.cpp -------------------------------------------------------------------------------- /test/view/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/common.cpp -------------------------------------------------------------------------------- /test/view/concat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/concat.cpp -------------------------------------------------------------------------------- /test/view/const.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/const.cpp -------------------------------------------------------------------------------- /test/view/conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/conversion.cpp -------------------------------------------------------------------------------- /test/view/counted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/counted.cpp -------------------------------------------------------------------------------- /test/view/cycle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/cycle.cpp -------------------------------------------------------------------------------- /test/view/delimit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/delimit.cpp -------------------------------------------------------------------------------- /test/view/drop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/drop.cpp -------------------------------------------------------------------------------- /test/view/drop_exactly.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/drop_exactly.cpp -------------------------------------------------------------------------------- /test/view/drop_last.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/drop_last.cpp -------------------------------------------------------------------------------- /test/view/drop_while.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/drop_while.cpp -------------------------------------------------------------------------------- /test/view/enumerate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/enumerate.cpp -------------------------------------------------------------------------------- /test/view/exclusive_scan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/exclusive_scan.cpp -------------------------------------------------------------------------------- /test/view/facade.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/facade.cpp -------------------------------------------------------------------------------- /test/view/generate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/generate.cpp -------------------------------------------------------------------------------- /test/view/generate_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/generate_n.cpp -------------------------------------------------------------------------------- /test/view/getlines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/getlines.cpp -------------------------------------------------------------------------------- /test/view/group_by.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/group_by.cpp -------------------------------------------------------------------------------- /test/view/indirect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/indirect.cpp -------------------------------------------------------------------------------- /test/view/intersperse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/intersperse.cpp -------------------------------------------------------------------------------- /test/view/iota.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/iota.cpp -------------------------------------------------------------------------------- /test/view/istream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/istream.cpp -------------------------------------------------------------------------------- /test/view/iterator_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/iterator_range.cpp -------------------------------------------------------------------------------- /test/view/join.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/join.cpp -------------------------------------------------------------------------------- /test/view/keys_value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/keys_value.cpp -------------------------------------------------------------------------------- /test/view/linear_distribute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/linear_distribute.cpp -------------------------------------------------------------------------------- /test/view/move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/move.cpp -------------------------------------------------------------------------------- /test/view/partial_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/partial_sum.cpp -------------------------------------------------------------------------------- /test/view/partial_sum_depr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/partial_sum_depr.cpp -------------------------------------------------------------------------------- /test/view/remove.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/remove.cpp -------------------------------------------------------------------------------- /test/view/remove_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/remove_if.cpp -------------------------------------------------------------------------------- /test/view/repeat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/repeat.cpp -------------------------------------------------------------------------------- /test/view/replace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/replace.cpp -------------------------------------------------------------------------------- /test/view/replace_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/replace_if.cpp -------------------------------------------------------------------------------- /test/view/reverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/reverse.cpp -------------------------------------------------------------------------------- /test/view/sample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/sample.cpp -------------------------------------------------------------------------------- /test/view/set_difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/set_difference.cpp -------------------------------------------------------------------------------- /test/view/set_intersection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/set_intersection.cpp -------------------------------------------------------------------------------- /test/view/set_symmetric_difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/set_symmetric_difference.cpp -------------------------------------------------------------------------------- /test/view/set_union.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/set_union.cpp -------------------------------------------------------------------------------- /test/view/slice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/slice.cpp -------------------------------------------------------------------------------- /test/view/sliding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/sliding.cpp -------------------------------------------------------------------------------- /test/view/span.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/span.cpp -------------------------------------------------------------------------------- /test/view/split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/split.cpp -------------------------------------------------------------------------------- /test/view/stride.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/stride.cpp -------------------------------------------------------------------------------- /test/view/subrange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/subrange.cpp -------------------------------------------------------------------------------- /test/view/tail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/tail.cpp -------------------------------------------------------------------------------- /test/view/take.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/take.cpp -------------------------------------------------------------------------------- /test/view/take_exactly.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/take_exactly.cpp -------------------------------------------------------------------------------- /test/view/take_last.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/take_last.cpp -------------------------------------------------------------------------------- /test/view/take_while.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/take_while.cpp -------------------------------------------------------------------------------- /test/view/tokenize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/tokenize.cpp -------------------------------------------------------------------------------- /test/view/transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/transform.cpp -------------------------------------------------------------------------------- /test/view/trim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/trim.cpp -------------------------------------------------------------------------------- /test/view/unique.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/unique.cpp -------------------------------------------------------------------------------- /test/view/view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/view.cpp -------------------------------------------------------------------------------- /test/view/zip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test/view/zip.cpp -------------------------------------------------------------------------------- /test_package/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test_package/CMakeLists.txt -------------------------------------------------------------------------------- /test_package/conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test_package/conanfile.py -------------------------------------------------------------------------------- /test_package/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/test_package/example.cpp -------------------------------------------------------------------------------- /version.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericniebler/range-v3/HEAD/version.hpp.in --------------------------------------------------------------------------------