• Home
  • History
  • Annotate
  • only in /external/libcxx/test/algorithms/
History log of /external/libcxx/test/algorithms/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6f56ab789cb470620554d624c37f488285b3b04e 06-May-2014 Dan Albert <danalbert@google.com> Adds a basic test wrapper for Android

To run libc++ tests:
$ mm
$ adb sync
$ python runtests.py # runs all host and device tests
# see main() for command line options

To regenerate all makefiles:
$ python makemake.py

Change-Id: Ibad78ad8e1bd45f32730d281afa53c2cec55478f
ndroid.mk
lg.c.library/Android.mk
lg.modifying.operations/Android.mk
lg.modifying.operations/alg.copy/Android.mk
lg.modifying.operations/alg.fill/Android.mk
lg.modifying.operations/alg.generate/Android.mk
lg.modifying.operations/alg.move/Android.mk
lg.modifying.operations/alg.partitions/Android.mk
lg.modifying.operations/alg.random.shuffle/Android.mk
lg.modifying.operations/alg.remove/Android.mk
lg.modifying.operations/alg.replace/Android.mk
lg.modifying.operations/alg.reverse/Android.mk
lg.modifying.operations/alg.rotate/Android.mk
lg.modifying.operations/alg.swap/Android.mk
lg.modifying.operations/alg.transform/Android.mk
lg.modifying.operations/alg.unique/Android.mk
lg.nonmodifying/Android.mk
lg.nonmodifying/alg.adjacent.find/Android.mk
lg.nonmodifying/alg.all_of/Android.mk
lg.nonmodifying/alg.any_of/Android.mk
lg.nonmodifying/alg.count/Android.mk
lg.nonmodifying/alg.equal/Android.mk
lg.nonmodifying/alg.find.end/Android.mk
lg.nonmodifying/alg.find.first.of/Android.mk
lg.nonmodifying/alg.find/Android.mk
lg.nonmodifying/alg.foreach/Android.mk
lg.nonmodifying/alg.is_permutation/Android.mk
lg.nonmodifying/alg.none_of/Android.mk
lg.nonmodifying/alg.search/Android.mk
lg.nonmodifying/mismatch/Android.mk
lg.sorting/Android.mk
lg.sorting/alg.binary.search/Android.mk
lg.sorting/alg.binary.search/binary.search/Android.mk
lg.sorting/alg.binary.search/equal.range/Android.mk
lg.sorting/alg.binary.search/lower.bound/Android.mk
lg.sorting/alg.binary.search/upper.bound/Android.mk
lg.sorting/alg.heap.operations/Android.mk
lg.sorting/alg.heap.operations/is.heap/Android.mk
lg.sorting/alg.heap.operations/make.heap/Android.mk
lg.sorting/alg.heap.operations/pop.heap/Android.mk
lg.sorting/alg.heap.operations/push.heap/Android.mk
lg.sorting/alg.heap.operations/sort.heap/Android.mk
lg.sorting/alg.lex.comparison/Android.mk
lg.sorting/alg.merge/Android.mk
lg.sorting/alg.min.max/Android.mk
lg.sorting/alg.nth.element/Android.mk
lg.sorting/alg.permutation.generators/Android.mk
lg.sorting/alg.set.operations/Android.mk
lg.sorting/alg.set.operations/includes/Android.mk
lg.sorting/alg.set.operations/set.difference/Android.mk
lg.sorting/alg.set.operations/set.intersection/Android.mk
lg.sorting/alg.set.operations/set.symmetric.difference/Android.mk
lg.sorting/alg.set.operations/set.union/Android.mk
lg.sorting/alg.sort/Android.mk
lg.sorting/alg.sort/is.sorted/Android.mk
lg.sorting/alg.sort/partial.sort.copy/Android.mk
lg.sorting/alg.sort/partial.sort/Android.mk
lg.sorting/alg.sort/sort/Android.mk
lg.sorting/alg.sort/stable.sort/Android.mk
lgorithms.general/Android.mk
37a9ca6fb2ed2db59ba894f330c7e453d67cb38b 27-Feb-2014 Marshall Clow <mclow.lists@gmail.com> More LWG issues. Mark #2182, #2323 and #2213 as complete. Add a test for #2339, and mark that as complete. No actual changes to the libc++ code; all of these were already in place.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@202407 91177308-0d34-0410-b5e6-96231b3b80d8
lg.sorting/alg.nth.element/nth_element.pass.cpp
lg.sorting/alg.nth.element/nth_element_comp.pass.cpp
9d9463a3555aa559884809b8a7fc842a3968193e 19-Feb-2014 Marshall Clow <mclow.lists@gmail.com> Implement LWG2350: min, max, and minmax should be constexpr.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@201697 91177308-0d34-0410-b5e6-96231b3b80d8
lg.sorting/alg.min.max/max.pass.cpp
lg.sorting/alg.min.max/max_comp.pass.cpp
lg.sorting/alg.min.max/max_init_list.pass.cpp
lg.sorting/alg.min.max/max_init_list_comp.pass.cpp
lg.sorting/alg.min.max/min.pass.cpp
lg.sorting/alg.min.max/min_comp.pass.cpp
lg.sorting/alg.min.max/min_init_list.pass.cpp
lg.sorting/alg.min.max/min_init_list_comp.pass.cpp
lg.sorting/alg.min.max/minmax.pass.cpp
lg.sorting/alg.min.max/minmax_comp.pass.cpp
lg.sorting/alg.min.max/minmax_init_list.pass.cpp
lg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp
56dcf0b8090bd82f3c7f94d14ea572384706f831 01-Aug-2013 Howard Hinnant <hhinnant@apple.com> Taking another swing at correctly optimizing fill_n.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@187587 91177308-0d34-0410-b5e6-96231b3b80d8
lg.modifying.operations/alg.fill/fill_n.pass.cpp
b8e0d9086e4c4419f8ad07100c39869b366d3c5d 22-Jul-2013 Anders Carlsson <andersca@mac.com> Fix a bug in std::fill_n where memset would end up being called in cases when it shouldn’t.

Reviewed by Howard.



git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@186875 91177308-0d34-0410-b5e6-96231b3b80d8
lg.modifying.operations/alg.fill/fill_n.pass.cpp
171771a9f5fd9e5dbbc6d6a2d9dfb0d8532b5155 08-Jul-2013 Howard Hinnant <hhinnant@apple.com> War on tabs.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185865 91177308-0d34-0410-b5e6-96231b3b80d8
lg.nonmodifying/alg.equal/equal.pass.cpp
lg.nonmodifying/alg.equal/equal_pred.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp
b30abdd07a6c6374f4716b7e3a2e343f5db77961 09-May-2013 Marshall Clow <mclow@qualcomm.com> Implement n3607: 'equal', 'mismatch', and 'is_permutation'

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@181548 91177308-0d34-0410-b5e6-96231b3b80d8
lg.nonmodifying/alg.equal/equal.pass.cpp
lg.nonmodifying/alg.equal/equal_pred.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp
lg.nonmodifying/mismatch/mismatch.pass.cpp
lg.nonmodifying/mismatch/mismatch_pred.pass.cpp
128f7bf4fadd6231d23e53890e418415414241a5 04-Apr-2013 Howard Hinnant <hhinnant@apple.com> Somehow search_n never got tested, so of course it had a bug in it. This fixes http://llvm.org/bugs/show_bug.cgi?id=15667.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@178764 91177308-0d34-0410-b5e6-96231b3b80d8
lg.nonmodifying/alg.search/search_n.pass.cpp
lg.nonmodifying/alg.search/search_n_pred.pass.cpp
83e2c4d877fe2d7793868b1c6a5d9525a7c4d431 05-Jan-2013 Marshall Clow <mclow@qualcomm.com> Move common header files into a 'support' directory; make 'testit' include -I to that directory; rename 'iterators.h' to 'iterator_test.h'; remove hard-coded paths to include files from more than 350 source files

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@171594 91177308-0d34-0410-b5e6-96231b3b80d8
lg.modifying.operations/alg.copy/copy.pass.cpp
lg.modifying.operations/alg.copy/copy_backward.pass.cpp
lg.modifying.operations/alg.copy/copy_if.pass.cpp
lg.modifying.operations/alg.copy/copy_n.pass.cpp
lg.modifying.operations/alg.fill/fill.pass.cpp
lg.modifying.operations/alg.fill/fill_n.pass.cpp
lg.modifying.operations/alg.generate/generate.pass.cpp
lg.modifying.operations/alg.generate/generate_n.pass.cpp
lg.modifying.operations/alg.move/move.pass.cpp
lg.modifying.operations/alg.move/move_backward.pass.cpp
lg.modifying.operations/alg.partitions/is_partitioned.pass.cpp
lg.modifying.operations/alg.partitions/partition.pass.cpp
lg.modifying.operations/alg.partitions/partition_copy.pass.cpp
lg.modifying.operations/alg.partitions/partition_point.pass.cpp
lg.modifying.operations/alg.partitions/stable_partition.pass.cpp
lg.modifying.operations/alg.remove/remove.pass.cpp
lg.modifying.operations/alg.remove/remove_copy.pass.cpp
lg.modifying.operations/alg.remove/remove_copy_if.pass.cpp
lg.modifying.operations/alg.remove/remove_if.pass.cpp
lg.modifying.operations/alg.replace/replace.pass.cpp
lg.modifying.operations/alg.replace/replace_copy.pass.cpp
lg.modifying.operations/alg.replace/replace_copy_if.pass.cpp
lg.modifying.operations/alg.replace/replace_if.pass.cpp
lg.modifying.operations/alg.reverse/reverse.pass.cpp
lg.modifying.operations/alg.reverse/reverse_copy.pass.cpp
lg.modifying.operations/alg.rotate/rotate.pass.cpp
lg.modifying.operations/alg.rotate/rotate_copy.pass.cpp
lg.modifying.operations/alg.swap/swap_ranges.pass.cpp
lg.modifying.operations/alg.transform/binary_transform.pass.cpp
lg.modifying.operations/alg.transform/unary_transform.pass.cpp
lg.modifying.operations/alg.unique/unique.pass.cpp
lg.modifying.operations/alg.unique/unique_copy.pass.cpp
lg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp
lg.modifying.operations/alg.unique/unique_pred.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp
lg.nonmodifying/alg.all_of/all_of.pass.cpp
lg.nonmodifying/alg.any_of/any_of.pass.cpp
lg.nonmodifying/alg.count/count.pass.cpp
lg.nonmodifying/alg.count/count_if.pass.cpp
lg.nonmodifying/alg.equal/equal.pass.cpp
lg.nonmodifying/alg.equal/equal_pred.pass.cpp
lg.nonmodifying/alg.find.end/find_end.pass.cpp
lg.nonmodifying/alg.find.end/find_end_pred.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp
lg.nonmodifying/alg.find/find.pass.cpp
lg.nonmodifying/alg.find/find_if.pass.cpp
lg.nonmodifying/alg.find/find_if_not.pass.cpp
lg.nonmodifying/alg.foreach/test.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp
lg.nonmodifying/alg.none_of/none_of.pass.cpp
lg.nonmodifying/alg.search/search.pass.cpp
lg.nonmodifying/alg.search/search_pred.pass.cpp
lg.nonmodifying/mismatch/mismatch.pass.cpp
lg.nonmodifying/mismatch/mismatch_pred.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp
lg.sorting/alg.merge/inplace_merge.pass.cpp
lg.sorting/alg.merge/inplace_merge_comp.pass.cpp
lg.sorting/alg.merge/merge.pass.cpp
lg.sorting/alg.merge/merge_comp.pass.cpp
lg.sorting/alg.min.max/max_element.pass.cpp
lg.sorting/alg.min.max/max_element_comp.pass.cpp
lg.sorting/alg.min.max/min_element.pass.cpp
lg.sorting/alg.min.max/min_element_comp.pass.cpp
lg.sorting/alg.min.max/minmax_element.pass.cpp
lg.sorting/alg.min.max/minmax_element_comp.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp
lg.sorting/alg.set.operations/includes/includes.pass.cpp
lg.sorting/alg.set.operations/includes/includes_comp.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp
8226d0b7c5f9e3a4d4a2b94179234085d973841f 04-Jan-2013 Marshall Clow <mclow@qualcomm.com> ...and then there was one. Only one copy of 'iterators.h' in the test tree for libc++

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@171479 91177308-0d34-0410-b5e6-96231b3b80d8
lg.modifying.operations/alg.copy/copy.pass.cpp
lg.modifying.operations/alg.copy/copy_backward.pass.cpp
lg.modifying.operations/alg.copy/copy_if.pass.cpp
lg.modifying.operations/alg.copy/copy_n.pass.cpp
lg.modifying.operations/alg.fill/fill.pass.cpp
lg.modifying.operations/alg.fill/fill_n.pass.cpp
lg.modifying.operations/alg.generate/generate.pass.cpp
lg.modifying.operations/alg.generate/generate_n.pass.cpp
lg.modifying.operations/alg.move/move.pass.cpp
lg.modifying.operations/alg.move/move_backward.pass.cpp
lg.modifying.operations/alg.partitions/is_partitioned.pass.cpp
lg.modifying.operations/alg.partitions/partition.pass.cpp
lg.modifying.operations/alg.partitions/partition_copy.pass.cpp
lg.modifying.operations/alg.partitions/partition_point.pass.cpp
lg.modifying.operations/alg.partitions/stable_partition.pass.cpp
lg.modifying.operations/alg.remove/remove.pass.cpp
lg.modifying.operations/alg.remove/remove_copy.pass.cpp
lg.modifying.operations/alg.remove/remove_copy_if.pass.cpp
lg.modifying.operations/alg.remove/remove_if.pass.cpp
lg.modifying.operations/alg.replace/replace.pass.cpp
lg.modifying.operations/alg.replace/replace_copy.pass.cpp
lg.modifying.operations/alg.replace/replace_copy_if.pass.cpp
lg.modifying.operations/alg.replace/replace_if.pass.cpp
lg.modifying.operations/alg.reverse/reverse.pass.cpp
lg.modifying.operations/alg.reverse/reverse_copy.pass.cpp
lg.modifying.operations/alg.rotate/rotate.pass.cpp
lg.modifying.operations/alg.rotate/rotate_copy.pass.cpp
lg.modifying.operations/alg.swap/swap_ranges.pass.cpp
lg.modifying.operations/alg.transform/binary_transform.pass.cpp
lg.modifying.operations/alg.transform/unary_transform.pass.cpp
lg.modifying.operations/alg.unique/unique.pass.cpp
lg.modifying.operations/alg.unique/unique_copy.pass.cpp
lg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp
lg.modifying.operations/alg.unique/unique_pred.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp
lg.nonmodifying/alg.all_of/all_of.pass.cpp
lg.nonmodifying/alg.any_of/any_of.pass.cpp
lg.nonmodifying/alg.count/count.pass.cpp
lg.nonmodifying/alg.count/count_if.pass.cpp
lg.nonmodifying/alg.equal/equal.pass.cpp
lg.nonmodifying/alg.equal/equal_pred.pass.cpp
lg.nonmodifying/alg.find.end/find_end.pass.cpp
lg.nonmodifying/alg.find.end/find_end_pred.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp
lg.nonmodifying/alg.find/find.pass.cpp
lg.nonmodifying/alg.find/find_if.pass.cpp
lg.nonmodifying/alg.find/find_if_not.pass.cpp
lg.nonmodifying/alg.foreach/test.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp
lg.nonmodifying/alg.none_of/none_of.pass.cpp
lg.nonmodifying/alg.search/search.pass.cpp
lg.nonmodifying/alg.search/search_pred.pass.cpp
lg.nonmodifying/mismatch/mismatch.pass.cpp
lg.nonmodifying/mismatch/mismatch_pred.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp
lg.sorting/alg.merge/inplace_merge.pass.cpp
lg.sorting/alg.merge/inplace_merge_comp.pass.cpp
lg.sorting/alg.merge/merge.pass.cpp
lg.sorting/alg.merge/merge_comp.pass.cpp
lg.sorting/alg.min.max/max_element.pass.cpp
lg.sorting/alg.min.max/max_element_comp.pass.cpp
lg.sorting/alg.min.max/min_element.pass.cpp
lg.sorting/alg.min.max/min_element_comp.pass.cpp
lg.sorting/alg.min.max/minmax_element.pass.cpp
lg.sorting/alg.min.max/minmax_element_comp.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp
lg.sorting/alg.set.operations/includes/includes.pass.cpp
lg.sorting/alg.set.operations/includes/includes_comp.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp
terators.h
e3e3291f3ab4af96b0403cf6e255c833143ae3f1 12-Aug-2011 Howard Hinnant <hhinnant@apple.com> Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@137522 91177308-0d34-0410-b5e6-96231b3b80d8
lg.sorting/alg.min.max/max_init_list.pass.cpp
lg.sorting/alg.min.max/max_init_list_comp.pass.cpp
lg.sorting/alg.min.max/min_init_list.pass.cpp
lg.sorting/alg.min.max/min_init_list_comp.pass.cpp
lg.sorting/alg.min.max/minmax_init_list.pass.cpp
lg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp
b64f8b07c104c6cc986570ac8ee0ed16a9f23976 16-Nov-2010 Howard Hinnant <hhinnant@apple.com> license change

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@119395 91177308-0d34-0410-b5e6-96231b3b80d8
lg.c.library/tested_elsewhere.pass.cpp
lg.modifying.operations/alg.copy/copy.pass.cpp
lg.modifying.operations/alg.copy/copy_backward.pass.cpp
lg.modifying.operations/alg.copy/copy_if.pass.cpp
lg.modifying.operations/alg.copy/copy_n.pass.cpp
lg.modifying.operations/alg.fill/fill.pass.cpp
lg.modifying.operations/alg.fill/fill_n.pass.cpp
lg.modifying.operations/alg.generate/generate.pass.cpp
lg.modifying.operations/alg.generate/generate_n.pass.cpp
lg.modifying.operations/alg.move/move.pass.cpp
lg.modifying.operations/alg.move/move_backward.pass.cpp
lg.modifying.operations/alg.partitions/is_partitioned.pass.cpp
lg.modifying.operations/alg.partitions/partition.pass.cpp
lg.modifying.operations/alg.partitions/partition_copy.pass.cpp
lg.modifying.operations/alg.partitions/partition_point.pass.cpp
lg.modifying.operations/alg.partitions/stable_partition.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle_urng.pass.cpp
lg.modifying.operations/alg.remove/remove.pass.cpp
lg.modifying.operations/alg.remove/remove_copy.pass.cpp
lg.modifying.operations/alg.remove/remove_copy_if.pass.cpp
lg.modifying.operations/alg.remove/remove_if.pass.cpp
lg.modifying.operations/alg.replace/replace.pass.cpp
lg.modifying.operations/alg.replace/replace_copy.pass.cpp
lg.modifying.operations/alg.replace/replace_copy_if.pass.cpp
lg.modifying.operations/alg.replace/replace_if.pass.cpp
lg.modifying.operations/alg.reverse/reverse.pass.cpp
lg.modifying.operations/alg.reverse/reverse_copy.pass.cpp
lg.modifying.operations/alg.rotate/rotate.pass.cpp
lg.modifying.operations/alg.rotate/rotate_copy.pass.cpp
lg.modifying.operations/alg.swap/iter_swap.pass.cpp
lg.modifying.operations/alg.swap/swap_ranges.pass.cpp
lg.modifying.operations/alg.transform/binary_transform.pass.cpp
lg.modifying.operations/alg.transform/unary_transform.pass.cpp
lg.modifying.operations/alg.unique/unique.pass.cpp
lg.modifying.operations/alg.unique/unique_copy.pass.cpp
lg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp
lg.modifying.operations/alg.unique/unique_pred.pass.cpp
lg.modifying.operations/nothing_to_do.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp
lg.nonmodifying/alg.all_of/all_of.pass.cpp
lg.nonmodifying/alg.any_of/any_of.pass.cpp
lg.nonmodifying/alg.count/count.pass.cpp
lg.nonmodifying/alg.count/count_if.pass.cpp
lg.nonmodifying/alg.equal/equal.pass.cpp
lg.nonmodifying/alg.equal/equal_pred.pass.cpp
lg.nonmodifying/alg.find.end/find_end.pass.cpp
lg.nonmodifying/alg.find.end/find_end_pred.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp
lg.nonmodifying/alg.find/find.pass.cpp
lg.nonmodifying/alg.find/find_if.pass.cpp
lg.nonmodifying/alg.find/find_if_not.pass.cpp
lg.nonmodifying/alg.foreach/test.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp
lg.nonmodifying/alg.none_of/none_of.pass.cpp
lg.nonmodifying/alg.search/search.pass.cpp
lg.nonmodifying/alg.search/search_pred.pass.cpp
lg.nonmodifying/mismatch/mismatch.pass.cpp
lg.nonmodifying/mismatch/mismatch_pred.pass.cpp
lg.nonmodifying/nothing_to_do.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp
lg.sorting/alg.binary.search/nothing_to_do.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_until.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_until_comp.pass.cpp
lg.sorting/alg.heap.operations/make.heap/make_heap.pass.cpp
lg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/nothing_to_do.pass.cpp
lg.sorting/alg.heap.operations/pop.heap/pop_heap.pass.cpp
lg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/push.heap/push_heap.pass.cpp
lg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/sort.heap/sort_heap.pass.cpp
lg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp
lg.sorting/alg.merge/inplace_merge.pass.cpp
lg.sorting/alg.merge/inplace_merge_comp.pass.cpp
lg.sorting/alg.merge/merge.pass.cpp
lg.sorting/alg.merge/merge_comp.pass.cpp
lg.sorting/alg.min.max/max.pass.cpp
lg.sorting/alg.min.max/max_comp.pass.cpp
lg.sorting/alg.min.max/max_element.pass.cpp
lg.sorting/alg.min.max/max_element_comp.pass.cpp
lg.sorting/alg.min.max/max_init_list.pass.cpp
lg.sorting/alg.min.max/max_init_list_comp.pass.cpp
lg.sorting/alg.min.max/min.pass.cpp
lg.sorting/alg.min.max/min_comp.pass.cpp
lg.sorting/alg.min.max/min_element.pass.cpp
lg.sorting/alg.min.max/min_element_comp.pass.cpp
lg.sorting/alg.min.max/min_init_list.pass.cpp
lg.sorting/alg.min.max/min_init_list_comp.pass.cpp
lg.sorting/alg.min.max/minmax.pass.cpp
lg.sorting/alg.min.max/minmax_comp.pass.cpp
lg.sorting/alg.min.max/minmax_element.pass.cpp
lg.sorting/alg.min.max/minmax_element_comp.pass.cpp
lg.sorting/alg.min.max/minmax_init_list.pass.cpp
lg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp
lg.sorting/alg.nth.element/nth_element.pass.cpp
lg.sorting/alg.nth.element/nth_element_comp.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp
lg.sorting/alg.set.operations/includes/includes.pass.cpp
lg.sorting/alg.set.operations/includes/includes_comp.pass.cpp
lg.sorting/alg.set.operations/nothing_to_do.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp
lg.sorting/alg.sort/nothing_to_do.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp
lg.sorting/alg.sort/partial.sort/partial_sort.pass.cpp
lg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp
lg.sorting/alg.sort/sort/sort.pass.cpp
lg.sorting/alg.sort/sort/sort_comp.pass.cpp
lg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp
lg.sorting/alg.sort/stable.sort/stable_sort_comp.pass.cpp
lg.sorting/nothing_to_do.pass.cpp
lgorithms.general/nothing_to_do.pass.cpp
ersion.pass.cpp
73d21a4f0774d3fadab98e690619a359cfb160a3 05-Sep-2010 Howard Hinnant <hhinnant@apple.com> Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@113086 91177308-0d34-0410-b5e6-96231b3b80d8
lg.modifying.operations/alg.move/move.pass.cpp
lg.modifying.operations/alg.move/move_backward.pass.cpp
lg.modifying.operations/alg.partitions/partition.pass.cpp
lg.modifying.operations/alg.partitions/stable_partition.pass.cpp
lg.modifying.operations/alg.remove/remove.pass.cpp
lg.modifying.operations/alg.remove/remove_if.pass.cpp
lg.modifying.operations/alg.rotate/rotate.pass.cpp
lg.modifying.operations/alg.swap/swap_ranges.pass.cpp
lg.modifying.operations/alg.unique/unique.pass.cpp
lg.modifying.operations/alg.unique/unique_pred.pass.cpp
lg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp
lg.sorting/alg.merge/inplace_merge_comp.pass.cpp
lg.sorting/alg.min.max/max_init_list.pass.cpp
lg.sorting/alg.min.max/max_init_list_comp.pass.cpp
lg.sorting/alg.min.max/min_init_list.pass.cpp
lg.sorting/alg.min.max/min_init_list_comp.pass.cpp
lg.sorting/alg.min.max/minmax_init_list.pass.cpp
lg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp
lg.sorting/alg.nth.element/nth_element_comp.pass.cpp
lg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp
lg.sorting/alg.sort/sort/sort_comp.pass.cpp
lg.sorting/alg.sort/stable.sort/stable_sort_comp.pass.cpp
eb564e76cc3904d811c981a50ecce0659f444cc9 22-Aug-2010 Howard Hinnant <hhinnant@apple.com> Fixing whitespace problems

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@111753 91177308-0d34-0410-b5e6-96231b3b80d8
lg.modifying.operations/alg.copy/copy.pass.cpp
lg.modifying.operations/alg.copy/copy_backward.pass.cpp
lg.modifying.operations/alg.copy/copy_if.pass.cpp
lg.modifying.operations/alg.copy/copy_n.pass.cpp
lg.modifying.operations/alg.fill/fill.pass.cpp
lg.modifying.operations/alg.fill/fill_n.pass.cpp
lg.modifying.operations/alg.generate/generate.pass.cpp
lg.modifying.operations/alg.generate/generate_n.pass.cpp
lg.modifying.operations/alg.move/move.pass.cpp
lg.modifying.operations/alg.move/move_backward.pass.cpp
lg.modifying.operations/alg.partitions/is_partitioned.pass.cpp
lg.modifying.operations/alg.partitions/partition.pass.cpp
lg.modifying.operations/alg.partitions/stable_partition.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp
lg.modifying.operations/alg.remove/remove.pass.cpp
lg.modifying.operations/alg.remove/remove_copy.pass.cpp
lg.modifying.operations/alg.remove/remove_copy_if.pass.cpp
lg.modifying.operations/alg.remove/remove_if.pass.cpp
lg.modifying.operations/alg.replace/replace.pass.cpp
lg.modifying.operations/alg.replace/replace_copy.pass.cpp
lg.modifying.operations/alg.replace/replace_copy_if.pass.cpp
lg.modifying.operations/alg.replace/replace_if.pass.cpp
lg.modifying.operations/alg.reverse/reverse.pass.cpp
lg.modifying.operations/alg.reverse/reverse_copy.pass.cpp
lg.modifying.operations/alg.rotate/rotate.pass.cpp
lg.modifying.operations/alg.rotate/rotate_copy.pass.cpp
lg.modifying.operations/alg.swap/iter_swap.pass.cpp
lg.modifying.operations/alg.swap/swap_ranges.pass.cpp
lg.modifying.operations/alg.transform/binary_transform.pass.cpp
lg.modifying.operations/alg.transform/unary_transform.pass.cpp
lg.modifying.operations/alg.unique/unique.pass.cpp
lg.modifying.operations/alg.unique/unique_copy.pass.cpp
lg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp
lg.modifying.operations/alg.unique/unique_pred.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp
lg.nonmodifying/alg.count/count.pass.cpp
lg.nonmodifying/alg.count/count_if.pass.cpp
lg.nonmodifying/alg.equal/equal.pass.cpp
lg.nonmodifying/alg.equal/equal_pred.pass.cpp
lg.nonmodifying/alg.find.end/find_end.pass.cpp
lg.nonmodifying/alg.find.end/find_end_pred.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp
lg.nonmodifying/alg.find/find.pass.cpp
lg.nonmodifying/alg.find/find_if.pass.cpp
lg.nonmodifying/alg.find/find_if_not.pass.cpp
lg.nonmodifying/alg.foreach/test.pass.cpp
lg.nonmodifying/alg.search/search.pass.cpp
lg.nonmodifying/alg.search/search_pred.pass.cpp
lg.nonmodifying/mismatch/mismatch.pass.cpp
lg.nonmodifying/mismatch/mismatch_pred.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_until.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_until_comp.pass.cpp
lg.sorting/alg.heap.operations/make.heap/make_heap.pass.cpp
lg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/pop.heap/pop_heap.pass.cpp
lg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/push.heap/push_heap.pass.cpp
lg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/sort.heap/sort_heap.pass.cpp
lg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp
lg.sorting/alg.merge/inplace_merge.pass.cpp
lg.sorting/alg.merge/inplace_merge_comp.pass.cpp
lg.sorting/alg.merge/merge.pass.cpp
lg.sorting/alg.merge/merge_comp.pass.cpp
lg.sorting/alg.min.max/max_comp.pass.cpp
lg.sorting/alg.min.max/max_element.pass.cpp
lg.sorting/alg.min.max/max_element_comp.pass.cpp
lg.sorting/alg.min.max/max_init_list.pass.cpp
lg.sorting/alg.min.max/max_init_list_comp.pass.cpp
lg.sorting/alg.min.max/min_comp.pass.cpp
lg.sorting/alg.min.max/min_element.pass.cpp
lg.sorting/alg.min.max/min_element_comp.pass.cpp
lg.sorting/alg.min.max/min_init_list.pass.cpp
lg.sorting/alg.min.max/min_init_list_comp.pass.cpp
lg.sorting/alg.min.max/minmax_comp.pass.cpp
lg.sorting/alg.min.max/minmax_element.pass.cpp
lg.sorting/alg.min.max/minmax_element_comp.pass.cpp
lg.sorting/alg.min.max/minmax_init_list.pass.cpp
lg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp
lg.sorting/alg.nth.element/nth_element.pass.cpp
lg.sorting/alg.nth.element/nth_element_comp.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp
lg.sorting/alg.set.operations/includes/includes.pass.cpp
lg.sorting/alg.set.operations/includes/includes_comp.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp
lg.sorting/alg.sort/partial.sort/partial_sort.pass.cpp
lg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp
lg.sorting/alg.sort/sort/sort.pass.cpp
lg.sorting/alg.sort/sort/sort_comp.pass.cpp
lg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp
lg.sorting/alg.sort/stable.sort/stable_sort_comp.pass.cpp
terators.h
98e5d974006989c505d7b2ec7b9e4b20b0f01e26 21-Aug-2010 Howard Hinnant <hhinnant@apple.com> US 122, N3106

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@111742 91177308-0d34-0410-b5e6-96231b3b80d8
lg.sorting/alg.min.max/max_init_list.pass.cpp
lg.sorting/alg.min.max/max_init_list_comp.pass.cpp
lg.sorting/alg.min.max/min_init_list.pass.cpp
lg.sorting/alg.min.max/min_init_list_comp.pass.cpp
lg.sorting/alg.min.max/minmax_comp.pass.cpp
lg.sorting/alg.min.max/minmax_init_list.pass.cpp
lg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp
c326721e65fe4e1631cc79a5408f3bf8b154f086 26-May-2010 Howard Hinnant <hhinnant@apple.com> Completed [alg.random.shuffle].

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@104708 91177308-0d34-0410-b5e6-96231b3b80d8
lg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle_urng.pass.cpp
f5256e16dfc425c1d466f6308d4026d529ce9e0b 11-May-2010 Howard Hinnant <hhinnant@apple.com> Wiped out some non-ascii characters that snuck into the copyright.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@103516 91177308-0d34-0410-b5e6-96231b3b80d8
lg.c.library/tested_elsewhere.pass.cpp
lg.modifying.operations/alg.copy/copy.pass.cpp
lg.modifying.operations/alg.copy/copy_backward.pass.cpp
lg.modifying.operations/alg.copy/copy_if.pass.cpp
lg.modifying.operations/alg.copy/copy_n.pass.cpp
lg.modifying.operations/alg.fill/fill.pass.cpp
lg.modifying.operations/alg.fill/fill_n.pass.cpp
lg.modifying.operations/alg.generate/generate.pass.cpp
lg.modifying.operations/alg.generate/generate_n.pass.cpp
lg.modifying.operations/alg.move/move.pass.cpp
lg.modifying.operations/alg.move/move_backward.pass.cpp
lg.modifying.operations/alg.partitions/is_partitioned.pass.cpp
lg.modifying.operations/alg.partitions/partition.pass.cpp
lg.modifying.operations/alg.partitions/partition_copy.pass.cpp
lg.modifying.operations/alg.partitions/partition_point.pass.cpp
lg.modifying.operations/alg.partitions/stable_partition.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle_urng.pass.cpp
lg.modifying.operations/alg.remove/remove.pass.cpp
lg.modifying.operations/alg.remove/remove_copy.pass.cpp
lg.modifying.operations/alg.remove/remove_copy_if.pass.cpp
lg.modifying.operations/alg.remove/remove_if.pass.cpp
lg.modifying.operations/alg.replace/replace.pass.cpp
lg.modifying.operations/alg.replace/replace_copy.pass.cpp
lg.modifying.operations/alg.replace/replace_copy_if.pass.cpp
lg.modifying.operations/alg.replace/replace_if.pass.cpp
lg.modifying.operations/alg.reverse/reverse.pass.cpp
lg.modifying.operations/alg.reverse/reverse_copy.pass.cpp
lg.modifying.operations/alg.rotate/rotate.pass.cpp
lg.modifying.operations/alg.rotate/rotate_copy.pass.cpp
lg.modifying.operations/alg.swap/iter_swap.pass.cpp
lg.modifying.operations/alg.swap/swap_ranges.pass.cpp
lg.modifying.operations/alg.transform/binary_transform.pass.cpp
lg.modifying.operations/alg.transform/unary_transform.pass.cpp
lg.modifying.operations/alg.unique/unique.pass.cpp
lg.modifying.operations/alg.unique/unique_copy.pass.cpp
lg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp
lg.modifying.operations/alg.unique/unique_pred.pass.cpp
lg.modifying.operations/nothing_to_do.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp
lg.nonmodifying/alg.all_of/all_of.pass.cpp
lg.nonmodifying/alg.any_of/any_of.pass.cpp
lg.nonmodifying/alg.count/count.pass.cpp
lg.nonmodifying/alg.count/count_if.pass.cpp
lg.nonmodifying/alg.equal/equal.pass.cpp
lg.nonmodifying/alg.equal/equal_pred.pass.cpp
lg.nonmodifying/alg.find.end/find_end.pass.cpp
lg.nonmodifying/alg.find.end/find_end_pred.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp
lg.nonmodifying/alg.find/find.pass.cpp
lg.nonmodifying/alg.find/find_if.pass.cpp
lg.nonmodifying/alg.find/find_if_not.pass.cpp
lg.nonmodifying/alg.foreach/test.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp
lg.nonmodifying/alg.none_of/none_of.pass.cpp
lg.nonmodifying/alg.search/search.pass.cpp
lg.nonmodifying/alg.search/search_pred.pass.cpp
lg.nonmodifying/mismatch/mismatch.pass.cpp
lg.nonmodifying/mismatch/mismatch_pred.pass.cpp
lg.nonmodifying/nothing_to_do.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp
lg.sorting/alg.binary.search/nothing_to_do.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_until.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_until_comp.pass.cpp
lg.sorting/alg.heap.operations/make.heap/make_heap.pass.cpp
lg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/nothing_to_do.pass.cpp
lg.sorting/alg.heap.operations/pop.heap/pop_heap.pass.cpp
lg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/push.heap/push_heap.pass.cpp
lg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/sort.heap/sort_heap.pass.cpp
lg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp
lg.sorting/alg.merge/inplace_merge.pass.cpp
lg.sorting/alg.merge/inplace_merge_comp.pass.cpp
lg.sorting/alg.merge/merge.pass.cpp
lg.sorting/alg.merge/merge_comp.pass.cpp
lg.sorting/alg.min.max/max.pass.cpp
lg.sorting/alg.min.max/max_comp.pass.cpp
lg.sorting/alg.min.max/max_element.pass.cpp
lg.sorting/alg.min.max/max_element_comp.pass.cpp
lg.sorting/alg.min.max/max_init_list.pass.cpp
lg.sorting/alg.min.max/max_init_list_comp.pass.cpp
lg.sorting/alg.min.max/min.pass.cpp
lg.sorting/alg.min.max/min_comp.pass.cpp
lg.sorting/alg.min.max/min_element.pass.cpp
lg.sorting/alg.min.max/min_element_comp.pass.cpp
lg.sorting/alg.min.max/min_init_list.pass.cpp
lg.sorting/alg.min.max/min_init_list_comp.pass.cpp
lg.sorting/alg.min.max/minmax.pass.cpp
lg.sorting/alg.min.max/minmax_comp.pass.cpp
lg.sorting/alg.min.max/minmax_element.pass.cpp
lg.sorting/alg.min.max/minmax_element_comp.pass.cpp
lg.sorting/alg.min.max/minmax_init_list.pass.cpp
lg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp
lg.sorting/alg.nth.element/nth_element.pass.cpp
lg.sorting/alg.nth.element/nth_element_comp.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp
lg.sorting/alg.set.operations/includes/includes.pass.cpp
lg.sorting/alg.set.operations/includes/includes_comp.pass.cpp
lg.sorting/alg.set.operations/nothing_to_do.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp
lg.sorting/alg.sort/nothing_to_do.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp
lg.sorting/alg.sort/partial.sort/partial_sort.pass.cpp
lg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp
lg.sorting/alg.sort/sort/sort.pass.cpp
lg.sorting/alg.sort/sort/sort_comp.pass.cpp
lg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp
lg.sorting/alg.sort/stable.sort/stable_sort_comp.pass.cpp
lg.sorting/nothing_to_do.pass.cpp
lgorithms.general/nothing_to_do.pass.cpp
ersion.pass.cpp
bc8d3f97eb5c958007f2713238472e0c1c8fe02c 11-May-2010 Howard Hinnant <hhinnant@apple.com> libcxx initial import

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@103490 91177308-0d34-0410-b5e6-96231b3b80d8
lg.c.library/tested_elsewhere.pass.cpp
lg.modifying.operations/alg.copy/copy.pass.cpp
lg.modifying.operations/alg.copy/copy_backward.pass.cpp
lg.modifying.operations/alg.copy/copy_if.pass.cpp
lg.modifying.operations/alg.copy/copy_n.pass.cpp
lg.modifying.operations/alg.fill/fill.pass.cpp
lg.modifying.operations/alg.fill/fill_n.pass.cpp
lg.modifying.operations/alg.generate/generate.pass.cpp
lg.modifying.operations/alg.generate/generate_n.pass.cpp
lg.modifying.operations/alg.move/move.pass.cpp
lg.modifying.operations/alg.move/move_backward.pass.cpp
lg.modifying.operations/alg.partitions/is_partitioned.pass.cpp
lg.modifying.operations/alg.partitions/partition.pass.cpp
lg.modifying.operations/alg.partitions/partition_copy.pass.cpp
lg.modifying.operations/alg.partitions/partition_point.pass.cpp
lg.modifying.operations/alg.partitions/stable_partition.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp
lg.modifying.operations/alg.random.shuffle/random_shuffle_urng.pass.cpp
lg.modifying.operations/alg.remove/remove.pass.cpp
lg.modifying.operations/alg.remove/remove_copy.pass.cpp
lg.modifying.operations/alg.remove/remove_copy_if.pass.cpp
lg.modifying.operations/alg.remove/remove_if.pass.cpp
lg.modifying.operations/alg.replace/replace.pass.cpp
lg.modifying.operations/alg.replace/replace_copy.pass.cpp
lg.modifying.operations/alg.replace/replace_copy_if.pass.cpp
lg.modifying.operations/alg.replace/replace_if.pass.cpp
lg.modifying.operations/alg.reverse/reverse.pass.cpp
lg.modifying.operations/alg.reverse/reverse_copy.pass.cpp
lg.modifying.operations/alg.rotate/rotate.pass.cpp
lg.modifying.operations/alg.rotate/rotate_copy.pass.cpp
lg.modifying.operations/alg.swap/iter_swap.pass.cpp
lg.modifying.operations/alg.swap/swap_ranges.pass.cpp
lg.modifying.operations/alg.transform/binary_transform.pass.cpp
lg.modifying.operations/alg.transform/unary_transform.pass.cpp
lg.modifying.operations/alg.unique/unique.pass.cpp
lg.modifying.operations/alg.unique/unique_copy.pass.cpp
lg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp
lg.modifying.operations/alg.unique/unique_pred.pass.cpp
lg.modifying.operations/nothing_to_do.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp
lg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp
lg.nonmodifying/alg.all_of/all_of.pass.cpp
lg.nonmodifying/alg.any_of/any_of.pass.cpp
lg.nonmodifying/alg.count/count.pass.cpp
lg.nonmodifying/alg.count/count_if.pass.cpp
lg.nonmodifying/alg.equal/equal.pass.cpp
lg.nonmodifying/alg.equal/equal_pred.pass.cpp
lg.nonmodifying/alg.find.end/find_end.pass.cpp
lg.nonmodifying/alg.find.end/find_end_pred.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp
lg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp
lg.nonmodifying/alg.find/find.pass.cpp
lg.nonmodifying/alg.find/find_if.pass.cpp
lg.nonmodifying/alg.find/find_if_not.pass.cpp
lg.nonmodifying/alg.foreach/test.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp
lg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp
lg.nonmodifying/alg.none_of/none_of.pass.cpp
lg.nonmodifying/alg.search/search.pass.cpp
lg.nonmodifying/alg.search/search_pred.pass.cpp
lg.nonmodifying/mismatch/mismatch.pass.cpp
lg.nonmodifying/mismatch/mismatch_pred.pass.cpp
lg.nonmodifying/nothing_to_do.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp
lg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp
lg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp
lg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp
lg.sorting/alg.binary.search/nothing_to_do.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp
lg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_until.pass.cpp
lg.sorting/alg.heap.operations/is.heap/is_heap_until_comp.pass.cpp
lg.sorting/alg.heap.operations/make.heap/make_heap.pass.cpp
lg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/nothing_to_do.pass.cpp
lg.sorting/alg.heap.operations/pop.heap/pop_heap.pass.cpp
lg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/push.heap/push_heap.pass.cpp
lg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp
lg.sorting/alg.heap.operations/sort.heap/sort_heap.pass.cpp
lg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp
lg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp
lg.sorting/alg.merge/inplace_merge.pass.cpp
lg.sorting/alg.merge/inplace_merge_comp.pass.cpp
lg.sorting/alg.merge/merge.pass.cpp
lg.sorting/alg.merge/merge_comp.pass.cpp
lg.sorting/alg.min.max/max.pass.cpp
lg.sorting/alg.min.max/max_comp.pass.cpp
lg.sorting/alg.min.max/max_element.pass.cpp
lg.sorting/alg.min.max/max_element_comp.pass.cpp
lg.sorting/alg.min.max/max_init_list.pass.cpp
lg.sorting/alg.min.max/max_init_list_comp.pass.cpp
lg.sorting/alg.min.max/min.pass.cpp
lg.sorting/alg.min.max/min_comp.pass.cpp
lg.sorting/alg.min.max/min_element.pass.cpp
lg.sorting/alg.min.max/min_element_comp.pass.cpp
lg.sorting/alg.min.max/min_init_list.pass.cpp
lg.sorting/alg.min.max/min_init_list_comp.pass.cpp
lg.sorting/alg.min.max/minmax.pass.cpp
lg.sorting/alg.min.max/minmax_comp.pass.cpp
lg.sorting/alg.min.max/minmax_element.pass.cpp
lg.sorting/alg.min.max/minmax_element_comp.pass.cpp
lg.sorting/alg.min.max/minmax_init_list.pass.cpp
lg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp
lg.sorting/alg.nth.element/nth_element.pass.cpp
lg.sorting/alg.nth.element/nth_element_comp.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation.pass.cpp
lg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation.pass.cpp
lg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp
lg.sorting/alg.set.operations/includes/includes.pass.cpp
lg.sorting/alg.set.operations/includes/includes_comp.pass.cpp
lg.sorting/alg.set.operations/nothing_to_do.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp
lg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp
lg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp
lg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union.pass.cpp
lg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp
lg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp
lg.sorting/alg.sort/nothing_to_do.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp
lg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp
lg.sorting/alg.sort/partial.sort/partial_sort.pass.cpp
lg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp
lg.sorting/alg.sort/sort/sort.pass.cpp
lg.sorting/alg.sort/sort/sort_comp.pass.cpp
lg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp
lg.sorting/alg.sort/stable.sort/stable_sort_comp.pass.cpp
lg.sorting/nothing_to_do.pass.cpp
lgorithms.general/nothing_to_do.pass.cpp
terators.h
ersion.pass.cpp