├── .cirrus.yml ├── .gitattributes ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE.txt ├── README.md ├── config ├── ci │ └── Dockerfile └── cmake │ └── FindSanitizer.cmake ├── examples ├── CMakeLists.txt └── simple.cpp ├── include ├── experimental │ └── ranges │ │ ├── algorithm │ │ ├── concepts │ │ ├── functional │ │ ├── iterator │ │ ├── memory │ │ ├── random │ │ ├── range │ │ ├── ranges │ │ ├── type_traits │ │ └── utility ├── meta │ ├── meta.hpp │ └── meta_fwd.hpp └── stl2 │ ├── algorithm.hpp │ ├── concepts.hpp │ ├── detail │ ├── algorithm │ │ ├── adjacent_find.hpp │ │ ├── all_of.hpp │ │ ├── any_of.hpp │ │ ├── binary_search.hpp │ │ ├── copy.hpp │ │ ├── copy_backward.hpp │ │ ├── copy_if.hpp │ │ ├── copy_n.hpp │ │ ├── count.hpp │ │ ├── count_if.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 │ │ ├── for_each.hpp │ │ ├── generate.hpp │ │ ├── generate_n.hpp │ │ ├── heap_sift.hpp │ │ ├── includes.hpp │ │ ├── inplace_merge.hpp │ │ ├── is_heap.hpp │ │ ├── is_heap_until.hpp │ │ ├── is_partitioned.hpp │ │ ├── is_permutation.hpp │ │ ├── is_sorted.hpp │ │ ├── is_sorted_until.hpp │ │ ├── lexicographical_compare.hpp │ │ ├── lower_bound.hpp │ │ ├── make_heap.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 │ │ ├── next_permutation.hpp │ │ ├── none_of.hpp │ │ ├── nth_element.hpp │ │ ├── partial_sort.hpp │ │ ├── partial_sort_copy.hpp │ │ ├── partition.hpp │ │ ├── partition_copy.hpp │ │ ├── partition_point.hpp │ │ ├── pop_heap.hpp │ │ ├── prev_permutation.hpp │ │ ├── push_heap.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 │ │ ├── results.hpp │ │ ├── reverse.hpp │ │ ├── reverse_copy.hpp │ │ ├── rotate.hpp │ │ ├── rotate_copy.hpp │ │ ├── sample.hpp │ │ ├── search.hpp │ │ ├── search_n.hpp │ │ ├── set_difference.hpp │ │ ├── set_intersection.hpp │ │ ├── set_symmetric_difference.hpp │ │ ├── set_union.hpp │ │ ├── shuffle.hpp │ │ ├── sort.hpp │ │ ├── sort_heap.hpp │ │ ├── stable_partition.hpp │ │ ├── stable_sort.hpp │ │ ├── swap_ranges.hpp │ │ ├── transform.hpp │ │ ├── unique.hpp │ │ ├── unique_copy.hpp │ │ └── upper_bound.hpp │ ├── cached_position.hpp │ ├── cheap_storage.hpp │ ├── concepts │ │ ├── callable.hpp │ │ ├── compare.hpp │ │ ├── core.hpp │ │ ├── function.hpp │ │ ├── fundamental.hpp │ │ ├── object.hpp │ │ ├── object │ │ │ ├── assignable.hpp │ │ │ ├── movable.hpp │ │ │ ├── move_constructible.hpp │ │ │ ├── regular.hpp │ │ │ └── semiregular.hpp │ │ └── urng.hpp │ ├── construct_destruct.hpp │ ├── ebo_box.hpp │ ├── functional │ │ ├── comparisons.hpp │ │ ├── invoke.hpp │ │ └── not_fn.hpp │ ├── fwd.hpp │ ├── hash.hpp │ ├── iostream │ │ └── concepts.hpp │ ├── iterator │ │ ├── any_iterator.hpp │ │ ├── basic_iterator.hpp │ │ ├── common_iterator.hpp │ │ ├── concepts.hpp │ │ ├── counted_iterator.hpp │ │ ├── default_sentinel.hpp │ │ ├── increment.hpp │ │ ├── insert_iterators.hpp │ │ ├── istream_iterator.hpp │ │ ├── istreambuf_iterator.hpp │ │ ├── move_iterator.hpp │ │ ├── operations.hpp │ │ ├── ostream_iterator.hpp │ │ ├── ostreambuf_iterator.hpp │ │ ├── reverse_iterator.hpp │ │ └── unreachable.hpp │ ├── memory │ │ ├── concepts.hpp │ │ ├── construct_at.hpp │ │ ├── destroy.hpp │ │ ├── uninitialized_copy.hpp │ │ ├── uninitialized_default_construct.hpp │ │ ├── uninitialized_fill.hpp │ │ ├── uninitialized_move.hpp │ │ └── uninitialized_value_construct.hpp │ ├── meta.hpp │ ├── non_propagating_cache.hpp │ ├── randutils.hpp │ ├── range │ │ ├── access.hpp │ │ ├── concepts.hpp │ │ ├── dangling.hpp │ │ ├── nth_iterator.hpp │ │ └── primitives.hpp │ ├── raw_ptr.hpp │ ├── semiregular_box.hpp │ ├── span.hpp │ ├── swap.hpp │ ├── temporary_vector.hpp │ ├── tuple_like.hpp │ ├── variant.hpp │ └── view │ │ └── view_closure.hpp │ ├── functional.hpp │ ├── iterator.hpp │ ├── memory.hpp │ ├── random.hpp │ ├── ranges.hpp │ ├── type_traits.hpp │ ├── utility.hpp │ └── view │ ├── all.hpp │ ├── common.hpp │ ├── counted.hpp │ ├── drop.hpp │ ├── drop_while.hpp │ ├── empty.hpp │ ├── filter.hpp │ ├── generate.hpp │ ├── indirect.hpp │ ├── iota.hpp │ ├── istream.hpp │ ├── join.hpp │ ├── move.hpp │ ├── ref.hpp │ ├── repeat.hpp │ ├── repeat_n.hpp │ ├── reverse.hpp │ ├── single.hpp │ ├── split.hpp │ ├── subrange.hpp │ ├── take.hpp │ ├── take_exactly.hpp │ ├── take_while.hpp │ ├── transform.hpp │ └── view_interface.hpp └── test ├── CMakeLists.txt ├── algorithm ├── CMakeLists.txt ├── adjacent_find.cpp ├── all_of.cpp ├── any_of.cpp ├── binary_search.cpp ├── copy.cpp ├── copy_backward.cpp ├── copy_if.cpp ├── copy_n.cpp ├── count.cpp ├── count_if.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 ├── for_each.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_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 ├── stable_partition.cpp ├── stable_sort.cpp ├── swap_ranges.cpp ├── transform.cpp ├── unique.cpp ├── unique_copy.cpp └── upper_bound.cpp ├── all_public_headers.hpp ├── common-libcxx.hpp ├── common-libstdcxx.hpp ├── common.cpp ├── concepts ├── CMakeLists.txt ├── compare.cpp ├── core.cpp ├── fundamental.cpp ├── iterator.cpp ├── object.cpp ├── range.cpp └── swap.cpp ├── detail ├── CMakeLists.txt ├── raw_ptr.cpp └── temporary_vector.cpp ├── functional ├── CMakeLists.txt ├── invoke.cpp └── not_fn.cpp ├── headers1.cpp ├── headers2.cpp ├── iterator ├── CMakeLists.txt ├── any_iterator.cpp ├── basic_iterator.cpp ├── common_iterator.cpp ├── counted_iterator.cpp ├── incomplete.cpp ├── istream_iterator.cpp ├── istreambuf_iterator.cpp ├── iterator.cpp ├── make_range.cpp ├── move_iterator.cpp ├── operations.cpp ├── ostream_iterator.cpp ├── ostreambuf_iterator.cpp ├── reverse_iterator.cpp └── unreachable.cpp ├── memory ├── CMakeLists.txt ├── common.hpp ├── destroy.cpp ├── uninitialized_copy.cpp ├── uninitialized_default_construct.cpp ├── uninitialized_fill.cpp ├── uninitialized_move.cpp └── uninitialized_value_construct.cpp ├── meta.cpp ├── move_only_string.hpp ├── range_access.cpp ├── simple_test.hpp ├── test_iterators.hpp ├── test_utils.hpp └── view ├── CMakeLists.txt ├── common_view.cpp ├── counted_view.cpp ├── drop_view.cpp ├── drop_while_view.cpp ├── empty_view.cpp ├── filter_view.cpp ├── generate_view.cpp ├── indirect_view.cpp ├── istream_view.cpp ├── join_view.cpp ├── move_view.cpp ├── ref_view.cpp ├── repeat_n_view.cpp ├── repeat_view.cpp ├── reverse_view.cpp ├── single_view.cpp ├── span.cpp ├── split_view.cpp ├── subrange.cpp ├── take_exactly_view.cpp ├── take_view.cpp ├── take_while_view.cpp └── transform_view.cpp /.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/.cirrus.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Disable CRLF-mapping for all files. 2 | * -text 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/README.md -------------------------------------------------------------------------------- /config/ci/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/config/ci/Dockerfile -------------------------------------------------------------------------------- /config/cmake/FindSanitizer.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/config/cmake/FindSanitizer.cmake -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/examples/simple.cpp -------------------------------------------------------------------------------- /include/experimental/ranges/algorithm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/experimental/ranges/algorithm -------------------------------------------------------------------------------- /include/experimental/ranges/concepts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/experimental/ranges/concepts -------------------------------------------------------------------------------- /include/experimental/ranges/functional: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/experimental/ranges/functional -------------------------------------------------------------------------------- /include/experimental/ranges/iterator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/experimental/ranges/iterator -------------------------------------------------------------------------------- /include/experimental/ranges/memory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/experimental/ranges/memory -------------------------------------------------------------------------------- /include/experimental/ranges/random: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/experimental/ranges/random -------------------------------------------------------------------------------- /include/experimental/ranges/range: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/experimental/ranges/range -------------------------------------------------------------------------------- /include/experimental/ranges/ranges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/experimental/ranges/ranges -------------------------------------------------------------------------------- /include/experimental/ranges/type_traits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/experimental/ranges/type_traits -------------------------------------------------------------------------------- /include/experimental/ranges/utility: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/experimental/ranges/utility -------------------------------------------------------------------------------- /include/meta/meta.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/meta/meta.hpp -------------------------------------------------------------------------------- /include/meta/meta_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/meta/meta_fwd.hpp -------------------------------------------------------------------------------- /include/stl2/algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/algorithm.hpp -------------------------------------------------------------------------------- /include/stl2/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/concepts.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/adjacent_find.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/adjacent_find.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/all_of.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/all_of.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/any_of.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/any_of.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/binary_search.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/binary_search.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/copy.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/copy_backward.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/copy_backward.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/copy_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/copy_if.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/copy_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/copy_n.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/count.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/count_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/count_if.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/equal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/equal.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/equal_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/equal_range.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/fill.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/fill.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/fill_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/fill_n.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/find.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/find.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/find_end.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/find_end.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/find_first_of.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/find_first_of.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/find_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/find_if.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/find_if_not.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/find_if_not.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/for_each.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/for_each.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/generate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/generate.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/generate_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/generate_n.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/heap_sift.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/heap_sift.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/includes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/includes.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/inplace_merge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/inplace_merge.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/is_heap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/is_heap.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/is_heap_until.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/is_heap_until.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/is_partitioned.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/is_partitioned.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/is_permutation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/is_permutation.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/is_sorted.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/is_sorted.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/is_sorted_until.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/is_sorted_until.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/lexicographical_compare.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/lexicographical_compare.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/lower_bound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/lower_bound.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/make_heap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/make_heap.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/max.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/max.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/max_element.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/max_element.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/merge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/merge.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/min.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/min.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/min_element.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/min_element.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/minmax.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/minmax.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/minmax_element.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/minmax_element.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/mismatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/mismatch.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/move.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/move.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/move_backward.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/move_backward.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/next_permutation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/next_permutation.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/none_of.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/none_of.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/nth_element.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/nth_element.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/partial_sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/partial_sort.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/partial_sort_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/partial_sort_copy.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/partition.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/partition_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/partition_copy.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/partition_point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/partition_point.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/pop_heap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/pop_heap.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/prev_permutation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/prev_permutation.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/push_heap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/push_heap.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/remove.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/remove.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/remove_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/remove_copy.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/remove_copy_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/remove_copy_if.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/remove_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/remove_if.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/replace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/replace.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/replace_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/replace_copy.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/replace_copy_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/replace_copy_if.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/replace_if.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/replace_if.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/results.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/results.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/reverse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/reverse.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/reverse_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/reverse_copy.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/rotate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/rotate.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/rotate_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/rotate_copy.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/sample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/sample.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/search.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/search.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/search_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/search_n.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/set_difference.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/set_difference.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/set_intersection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/set_intersection.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/set_symmetric_difference.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/set_symmetric_difference.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/set_union.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/set_union.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/shuffle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/shuffle.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/sort.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/sort_heap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/sort_heap.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/stable_partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/stable_partition.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/stable_sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/stable_sort.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/swap_ranges.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/swap_ranges.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/transform.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/unique.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/unique.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/unique_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/unique_copy.hpp -------------------------------------------------------------------------------- /include/stl2/detail/algorithm/upper_bound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/algorithm/upper_bound.hpp -------------------------------------------------------------------------------- /include/stl2/detail/cached_position.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/cached_position.hpp -------------------------------------------------------------------------------- /include/stl2/detail/cheap_storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/cheap_storage.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/callable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/callable.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/compare.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/compare.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/core.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/function.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/fundamental.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/fundamental.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/object.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/object/assignable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/object/assignable.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/object/movable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/object/movable.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/object/move_constructible.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/object/move_constructible.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/object/regular.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/object/regular.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/object/semiregular.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/object/semiregular.hpp -------------------------------------------------------------------------------- /include/stl2/detail/concepts/urng.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/concepts/urng.hpp -------------------------------------------------------------------------------- /include/stl2/detail/construct_destruct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/construct_destruct.hpp -------------------------------------------------------------------------------- /include/stl2/detail/ebo_box.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/ebo_box.hpp -------------------------------------------------------------------------------- /include/stl2/detail/functional/comparisons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/functional/comparisons.hpp -------------------------------------------------------------------------------- /include/stl2/detail/functional/invoke.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/functional/invoke.hpp -------------------------------------------------------------------------------- /include/stl2/detail/functional/not_fn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/functional/not_fn.hpp -------------------------------------------------------------------------------- /include/stl2/detail/fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/fwd.hpp -------------------------------------------------------------------------------- /include/stl2/detail/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/hash.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iostream/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iostream/concepts.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/any_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/any_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/basic_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/basic_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/common_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/common_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/concepts.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/counted_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/counted_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/default_sentinel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/default_sentinel.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/increment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/increment.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/insert_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/insert_iterators.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/istream_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/istream_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/istreambuf_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/istreambuf_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/move_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/move_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/operations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/operations.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/ostream_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/ostream_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/ostreambuf_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/ostreambuf_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/reverse_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/reverse_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/iterator/unreachable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/iterator/unreachable.hpp -------------------------------------------------------------------------------- /include/stl2/detail/memory/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/memory/concepts.hpp -------------------------------------------------------------------------------- /include/stl2/detail/memory/construct_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/memory/construct_at.hpp -------------------------------------------------------------------------------- /include/stl2/detail/memory/destroy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/memory/destroy.hpp -------------------------------------------------------------------------------- /include/stl2/detail/memory/uninitialized_copy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/memory/uninitialized_copy.hpp -------------------------------------------------------------------------------- /include/stl2/detail/memory/uninitialized_default_construct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/memory/uninitialized_default_construct.hpp -------------------------------------------------------------------------------- /include/stl2/detail/memory/uninitialized_fill.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/memory/uninitialized_fill.hpp -------------------------------------------------------------------------------- /include/stl2/detail/memory/uninitialized_move.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/memory/uninitialized_move.hpp -------------------------------------------------------------------------------- /include/stl2/detail/memory/uninitialized_value_construct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/memory/uninitialized_value_construct.hpp -------------------------------------------------------------------------------- /include/stl2/detail/meta.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/meta.hpp -------------------------------------------------------------------------------- /include/stl2/detail/non_propagating_cache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/non_propagating_cache.hpp -------------------------------------------------------------------------------- /include/stl2/detail/randutils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/randutils.hpp -------------------------------------------------------------------------------- /include/stl2/detail/range/access.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/range/access.hpp -------------------------------------------------------------------------------- /include/stl2/detail/range/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/range/concepts.hpp -------------------------------------------------------------------------------- /include/stl2/detail/range/dangling.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/range/dangling.hpp -------------------------------------------------------------------------------- /include/stl2/detail/range/nth_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/range/nth_iterator.hpp -------------------------------------------------------------------------------- /include/stl2/detail/range/primitives.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/range/primitives.hpp -------------------------------------------------------------------------------- /include/stl2/detail/raw_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/raw_ptr.hpp -------------------------------------------------------------------------------- /include/stl2/detail/semiregular_box.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/semiregular_box.hpp -------------------------------------------------------------------------------- /include/stl2/detail/span.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/span.hpp -------------------------------------------------------------------------------- /include/stl2/detail/swap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/swap.hpp -------------------------------------------------------------------------------- /include/stl2/detail/temporary_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/temporary_vector.hpp -------------------------------------------------------------------------------- /include/stl2/detail/tuple_like.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/tuple_like.hpp -------------------------------------------------------------------------------- /include/stl2/detail/variant.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/variant.hpp -------------------------------------------------------------------------------- /include/stl2/detail/view/view_closure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/detail/view/view_closure.hpp -------------------------------------------------------------------------------- /include/stl2/functional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/functional.hpp -------------------------------------------------------------------------------- /include/stl2/iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/iterator.hpp -------------------------------------------------------------------------------- /include/stl2/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/memory.hpp -------------------------------------------------------------------------------- /include/stl2/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/random.hpp -------------------------------------------------------------------------------- /include/stl2/ranges.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/ranges.hpp -------------------------------------------------------------------------------- /include/stl2/type_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/type_traits.hpp -------------------------------------------------------------------------------- /include/stl2/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/utility.hpp -------------------------------------------------------------------------------- /include/stl2/view/all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/all.hpp -------------------------------------------------------------------------------- /include/stl2/view/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/common.hpp -------------------------------------------------------------------------------- /include/stl2/view/counted.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/counted.hpp -------------------------------------------------------------------------------- /include/stl2/view/drop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/drop.hpp -------------------------------------------------------------------------------- /include/stl2/view/drop_while.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/drop_while.hpp -------------------------------------------------------------------------------- /include/stl2/view/empty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/empty.hpp -------------------------------------------------------------------------------- /include/stl2/view/filter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/filter.hpp -------------------------------------------------------------------------------- /include/stl2/view/generate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/generate.hpp -------------------------------------------------------------------------------- /include/stl2/view/indirect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/indirect.hpp -------------------------------------------------------------------------------- /include/stl2/view/iota.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/iota.hpp -------------------------------------------------------------------------------- /include/stl2/view/istream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/istream.hpp -------------------------------------------------------------------------------- /include/stl2/view/join.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/join.hpp -------------------------------------------------------------------------------- /include/stl2/view/move.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/move.hpp -------------------------------------------------------------------------------- /include/stl2/view/ref.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/ref.hpp -------------------------------------------------------------------------------- /include/stl2/view/repeat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/repeat.hpp -------------------------------------------------------------------------------- /include/stl2/view/repeat_n.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/repeat_n.hpp -------------------------------------------------------------------------------- /include/stl2/view/reverse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/reverse.hpp -------------------------------------------------------------------------------- /include/stl2/view/single.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/single.hpp -------------------------------------------------------------------------------- /include/stl2/view/split.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/split.hpp -------------------------------------------------------------------------------- /include/stl2/view/subrange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/subrange.hpp -------------------------------------------------------------------------------- /include/stl2/view/take.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/take.hpp -------------------------------------------------------------------------------- /include/stl2/view/take_exactly.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/take_exactly.hpp -------------------------------------------------------------------------------- /include/stl2/view/take_while.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/take_while.hpp -------------------------------------------------------------------------------- /include/stl2/view/transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/transform.hpp -------------------------------------------------------------------------------- /include/stl2/view/view_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/include/stl2/view/view_interface.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/algorithm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/CMakeLists.txt -------------------------------------------------------------------------------- /test/algorithm/adjacent_find.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/adjacent_find.cpp -------------------------------------------------------------------------------- /test/algorithm/all_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/all_of.cpp -------------------------------------------------------------------------------- /test/algorithm/any_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/any_of.cpp -------------------------------------------------------------------------------- /test/algorithm/binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/binary_search.cpp -------------------------------------------------------------------------------- /test/algorithm/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/copy.cpp -------------------------------------------------------------------------------- /test/algorithm/copy_backward.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/copy_backward.cpp -------------------------------------------------------------------------------- /test/algorithm/copy_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/copy_if.cpp -------------------------------------------------------------------------------- /test/algorithm/copy_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/copy_n.cpp -------------------------------------------------------------------------------- /test/algorithm/count.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/count.cpp -------------------------------------------------------------------------------- /test/algorithm/count_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/count_if.cpp -------------------------------------------------------------------------------- /test/algorithm/equal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/equal.cpp -------------------------------------------------------------------------------- /test/algorithm/equal_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/equal_range.cpp -------------------------------------------------------------------------------- /test/algorithm/fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/fill.cpp -------------------------------------------------------------------------------- /test/algorithm/fill_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/fill_n.cpp -------------------------------------------------------------------------------- /test/algorithm/find.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/find.cpp -------------------------------------------------------------------------------- /test/algorithm/find_end.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/find_end.cpp -------------------------------------------------------------------------------- /test/algorithm/find_first_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/find_first_of.cpp -------------------------------------------------------------------------------- /test/algorithm/find_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/find_if.cpp -------------------------------------------------------------------------------- /test/algorithm/find_if_not.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/find_if_not.cpp -------------------------------------------------------------------------------- /test/algorithm/for_each.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/for_each.cpp -------------------------------------------------------------------------------- /test/algorithm/generate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/generate.cpp -------------------------------------------------------------------------------- /test/algorithm/generate_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/generate_n.cpp -------------------------------------------------------------------------------- /test/algorithm/includes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/includes.cpp -------------------------------------------------------------------------------- /test/algorithm/inplace_merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/inplace_merge.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_heap.hpp -------------------------------------------------------------------------------- /test/algorithm/is_heap1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_heap1.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_heap2.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_heap3.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_heap4.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap_until.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_heap_until.hpp -------------------------------------------------------------------------------- /test/algorithm/is_heap_until1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_heap_until1.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap_until2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_heap_until2.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap_until3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_heap_until3.cpp -------------------------------------------------------------------------------- /test/algorithm/is_heap_until4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_heap_until4.cpp -------------------------------------------------------------------------------- /test/algorithm/is_partitioned.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_partitioned.cpp -------------------------------------------------------------------------------- /test/algorithm/is_permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_permutation.cpp -------------------------------------------------------------------------------- /test/algorithm/is_sorted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_sorted.cpp -------------------------------------------------------------------------------- /test/algorithm/is_sorted_until.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/is_sorted_until.cpp -------------------------------------------------------------------------------- /test/algorithm/lexicographical_compare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/lexicographical_compare.cpp -------------------------------------------------------------------------------- /test/algorithm/lower_bound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/lower_bound.cpp -------------------------------------------------------------------------------- /test/algorithm/make_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/make_heap.cpp -------------------------------------------------------------------------------- /test/algorithm/max.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/max.cpp -------------------------------------------------------------------------------- /test/algorithm/max_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/max_element.cpp -------------------------------------------------------------------------------- /test/algorithm/merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/merge.cpp -------------------------------------------------------------------------------- /test/algorithm/min.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/min.cpp -------------------------------------------------------------------------------- /test/algorithm/min_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/min_element.cpp -------------------------------------------------------------------------------- /test/algorithm/minmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/minmax.cpp -------------------------------------------------------------------------------- /test/algorithm/minmax_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/minmax_element.cpp -------------------------------------------------------------------------------- /test/algorithm/mismatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/mismatch.cpp -------------------------------------------------------------------------------- /test/algorithm/move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/move.cpp -------------------------------------------------------------------------------- /test/algorithm/move_backward.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/move_backward.cpp -------------------------------------------------------------------------------- /test/algorithm/next_permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/next_permutation.cpp -------------------------------------------------------------------------------- /test/algorithm/none_of.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/none_of.cpp -------------------------------------------------------------------------------- /test/algorithm/nth_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/nth_element.cpp -------------------------------------------------------------------------------- /test/algorithm/partial_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/partial_sort.cpp -------------------------------------------------------------------------------- /test/algorithm/partial_sort_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/partial_sort_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/partition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/partition.cpp -------------------------------------------------------------------------------- /test/algorithm/partition_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/partition_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/partition_point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/partition_point.cpp -------------------------------------------------------------------------------- /test/algorithm/pop_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/pop_heap.cpp -------------------------------------------------------------------------------- /test/algorithm/prev_permutation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/prev_permutation.cpp -------------------------------------------------------------------------------- /test/algorithm/push_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/push_heap.cpp -------------------------------------------------------------------------------- /test/algorithm/remove.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/remove.cpp -------------------------------------------------------------------------------- /test/algorithm/remove_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/remove_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/remove_copy_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/remove_copy_if.cpp -------------------------------------------------------------------------------- /test/algorithm/remove_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/remove_if.cpp -------------------------------------------------------------------------------- /test/algorithm/replace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/replace.cpp -------------------------------------------------------------------------------- /test/algorithm/replace_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/replace_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/replace_copy_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/replace_copy_if.cpp -------------------------------------------------------------------------------- /test/algorithm/replace_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/replace_if.cpp -------------------------------------------------------------------------------- /test/algorithm/reverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/reverse.cpp -------------------------------------------------------------------------------- /test/algorithm/reverse_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/reverse_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/rotate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/rotate.cpp -------------------------------------------------------------------------------- /test/algorithm/rotate_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/rotate_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/sample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/sample.cpp -------------------------------------------------------------------------------- /test/algorithm/search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/search.cpp -------------------------------------------------------------------------------- /test/algorithm/search_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/search_n.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_difference.hpp -------------------------------------------------------------------------------- /test/algorithm/set_difference1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_difference1.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_difference2.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_difference3.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_difference4.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_difference5.cpp -------------------------------------------------------------------------------- /test/algorithm/set_difference6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_difference6.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_intersection.hpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_intersection1.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_intersection2.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_intersection3.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_intersection4.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_intersection5.cpp -------------------------------------------------------------------------------- /test/algorithm/set_intersection6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_intersection6.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_symmetric_difference.hpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_symmetric_difference1.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_symmetric_difference2.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_symmetric_difference3.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_symmetric_difference4.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_symmetric_difference5.cpp -------------------------------------------------------------------------------- /test/algorithm/set_symmetric_difference6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_symmetric_difference6.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_union.hpp -------------------------------------------------------------------------------- /test/algorithm/set_union1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_union1.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_union2.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_union3.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_union4.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_union5.cpp -------------------------------------------------------------------------------- /test/algorithm/set_union6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/set_union6.cpp -------------------------------------------------------------------------------- /test/algorithm/shuffle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/shuffle.cpp -------------------------------------------------------------------------------- /test/algorithm/sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/sort.cpp -------------------------------------------------------------------------------- /test/algorithm/sort_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/sort_heap.cpp -------------------------------------------------------------------------------- /test/algorithm/stable_partition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/stable_partition.cpp -------------------------------------------------------------------------------- /test/algorithm/stable_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/stable_sort.cpp -------------------------------------------------------------------------------- /test/algorithm/swap_ranges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/swap_ranges.cpp -------------------------------------------------------------------------------- /test/algorithm/transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/transform.cpp -------------------------------------------------------------------------------- /test/algorithm/unique.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/unique.cpp -------------------------------------------------------------------------------- /test/algorithm/unique_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/unique_copy.cpp -------------------------------------------------------------------------------- /test/algorithm/upper_bound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/algorithm/upper_bound.cpp -------------------------------------------------------------------------------- /test/all_public_headers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/all_public_headers.hpp -------------------------------------------------------------------------------- /test/common-libcxx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/common-libcxx.hpp -------------------------------------------------------------------------------- /test/common-libstdcxx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/common-libstdcxx.hpp -------------------------------------------------------------------------------- /test/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/common.cpp -------------------------------------------------------------------------------- /test/concepts/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/concepts/CMakeLists.txt -------------------------------------------------------------------------------- /test/concepts/compare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/concepts/compare.cpp -------------------------------------------------------------------------------- /test/concepts/core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/concepts/core.cpp -------------------------------------------------------------------------------- /test/concepts/fundamental.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/concepts/fundamental.cpp -------------------------------------------------------------------------------- /test/concepts/iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/concepts/iterator.cpp -------------------------------------------------------------------------------- /test/concepts/object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/concepts/object.cpp -------------------------------------------------------------------------------- /test/concepts/range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/concepts/range.cpp -------------------------------------------------------------------------------- /test/concepts/swap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/concepts/swap.cpp -------------------------------------------------------------------------------- /test/detail/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/detail/CMakeLists.txt -------------------------------------------------------------------------------- /test/detail/raw_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/detail/raw_ptr.cpp -------------------------------------------------------------------------------- /test/detail/temporary_vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/detail/temporary_vector.cpp -------------------------------------------------------------------------------- /test/functional/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/functional/CMakeLists.txt -------------------------------------------------------------------------------- /test/functional/invoke.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/functional/invoke.cpp -------------------------------------------------------------------------------- /test/functional/not_fn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/functional/not_fn.cpp -------------------------------------------------------------------------------- /test/headers1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/headers1.cpp -------------------------------------------------------------------------------- /test/headers2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/headers2.cpp -------------------------------------------------------------------------------- /test/iterator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/CMakeLists.txt -------------------------------------------------------------------------------- /test/iterator/any_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/any_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/basic_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/basic_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/common_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/common_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/counted_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/counted_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/incomplete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/incomplete.cpp -------------------------------------------------------------------------------- /test/iterator/istream_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/istream_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/istreambuf_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/istreambuf_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/iterator.cpp -------------------------------------------------------------------------------- /test/iterator/make_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/make_range.cpp -------------------------------------------------------------------------------- /test/iterator/move_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/move_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/operations.cpp -------------------------------------------------------------------------------- /test/iterator/ostream_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/ostream_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/ostreambuf_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/ostreambuf_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/reverse_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/reverse_iterator.cpp -------------------------------------------------------------------------------- /test/iterator/unreachable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/iterator/unreachable.cpp -------------------------------------------------------------------------------- /test/memory/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/memory/CMakeLists.txt -------------------------------------------------------------------------------- /test/memory/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/memory/common.hpp -------------------------------------------------------------------------------- /test/memory/destroy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/memory/destroy.cpp -------------------------------------------------------------------------------- /test/memory/uninitialized_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/memory/uninitialized_copy.cpp -------------------------------------------------------------------------------- /test/memory/uninitialized_default_construct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/memory/uninitialized_default_construct.cpp -------------------------------------------------------------------------------- /test/memory/uninitialized_fill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/memory/uninitialized_fill.cpp -------------------------------------------------------------------------------- /test/memory/uninitialized_move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/memory/uninitialized_move.cpp -------------------------------------------------------------------------------- /test/memory/uninitialized_value_construct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/memory/uninitialized_value_construct.cpp -------------------------------------------------------------------------------- /test/meta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/meta.cpp -------------------------------------------------------------------------------- /test/move_only_string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/move_only_string.hpp -------------------------------------------------------------------------------- /test/range_access.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/range_access.cpp -------------------------------------------------------------------------------- /test/simple_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/simple_test.hpp -------------------------------------------------------------------------------- /test/test_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/test_iterators.hpp -------------------------------------------------------------------------------- /test/test_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/test_utils.hpp -------------------------------------------------------------------------------- /test/view/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/CMakeLists.txt -------------------------------------------------------------------------------- /test/view/common_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/common_view.cpp -------------------------------------------------------------------------------- /test/view/counted_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/counted_view.cpp -------------------------------------------------------------------------------- /test/view/drop_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/drop_view.cpp -------------------------------------------------------------------------------- /test/view/drop_while_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/drop_while_view.cpp -------------------------------------------------------------------------------- /test/view/empty_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/empty_view.cpp -------------------------------------------------------------------------------- /test/view/filter_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/filter_view.cpp -------------------------------------------------------------------------------- /test/view/generate_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/generate_view.cpp -------------------------------------------------------------------------------- /test/view/indirect_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/indirect_view.cpp -------------------------------------------------------------------------------- /test/view/istream_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/istream_view.cpp -------------------------------------------------------------------------------- /test/view/join_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/join_view.cpp -------------------------------------------------------------------------------- /test/view/move_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/move_view.cpp -------------------------------------------------------------------------------- /test/view/ref_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/ref_view.cpp -------------------------------------------------------------------------------- /test/view/repeat_n_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/repeat_n_view.cpp -------------------------------------------------------------------------------- /test/view/repeat_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/repeat_view.cpp -------------------------------------------------------------------------------- /test/view/reverse_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/reverse_view.cpp -------------------------------------------------------------------------------- /test/view/single_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/single_view.cpp -------------------------------------------------------------------------------- /test/view/span.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/span.cpp -------------------------------------------------------------------------------- /test/view/split_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/split_view.cpp -------------------------------------------------------------------------------- /test/view/subrange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/subrange.cpp -------------------------------------------------------------------------------- /test/view/take_exactly_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/take_exactly_view.cpp -------------------------------------------------------------------------------- /test/view/take_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/take_view.cpp -------------------------------------------------------------------------------- /test/view/take_while_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/take_while_view.cpp -------------------------------------------------------------------------------- /test/view/transform_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CaseyCarter/cmcstl2/HEAD/test/view/transform_view.cpp --------------------------------------------------------------------------------