[cfe-commits] [libcxx] r171479 - in /libcxx/trunk/test: ./ algorithms/ algorithms/alg.modifying.operations/alg.copy/ algorithms/alg.modifying.operations/alg.fill/ algorithms/alg.modifying.operations/alg.generate/ algorithms/alg.modifying.operations/alg.move/ algorithms/alg.modifying.operations/alg.partitions/ algorithms/alg.modifying.operations/alg.remove/ algorithms/alg.modifying.operations/alg.replace/ algorithms/alg.modifying.operations/alg.reverse/ algorithms/alg.modifying.operations/alg.rotate/ algorithms/alg.mod...
Marshall Clow
mclow at qualcomm.com
Fri Jan 4 10:24:07 PST 2013
Author: marshall
Date: Fri Jan 4 12:24:04 2013
New Revision: 171479
URL: http://llvm.org/viewvc/llvm-project?rev=171479&view=rev
Log:
...and then there was one. Only one copy of 'iterators.h' in the test tree for libc++
Removed:
libcxx/trunk/test/algorithms/iterators.h
libcxx/trunk/test/numerics/numeric.ops/iterators.h
Modified:
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_backward.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_if.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.fill/fill.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.generate/generate.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.move/move.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition_copy.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition_point.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/stable_partition.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_copy.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_copy_if.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_if.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_copy.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_copy_if.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_if.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.reverse/reverse.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.swap/swap_ranges.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.transform/binary_transform.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.transform/unary_transform.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_copy.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp
libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_pred.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.all_of/all_of.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.count/count.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.count/count_if.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.end/find_end.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.end/find_end_pred.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find_if.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find_if_not.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.none_of/none_of.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.search/search.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/alg.search/search_pred.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/mismatch/mismatch.pass.cpp
libcxx/trunk/test/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.merge/merge.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/next_permutation.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/prev_permutation.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/includes/includes.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/includes/includes_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.union/set_union.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp
libcxx/trunk/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp
libcxx/trunk/test/iterators.h
libcxx/trunk/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/convert.pass.cpp
libcxx/trunk/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.pass.cpp
libcxx/trunk/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/reverse_iterator.pass.cpp
libcxx/trunk/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/reverse_iterator.pass.cpp
libcxx/trunk/test/numerics/numeric.ops/accumulate/accumulate.pass.cpp
libcxx/trunk/test/numerics/numeric.ops/accumulate/accumulate_op.pass.cpp
libcxx/trunk/test/numerics/numeric.ops/adjacent.difference/adjacent_difference.pass.cpp
libcxx/trunk/test/numerics/numeric.ops/adjacent.difference/adjacent_difference_op.pass.cpp
libcxx/trunk/test/numerics/numeric.ops/inner.product/inner_product.pass.cpp
libcxx/trunk/test/numerics/numeric.ops/inner.product/inner_product_comp.pass.cpp
libcxx/trunk/test/numerics/numeric.ops/numeric.iota/iota.pass.cpp
libcxx/trunk/test/numerics/numeric.ops/partial.sum/partial_sum.pass.cpp
libcxx/trunk/test/numerics/numeric.ops/partial.sum/partial_sum_op.pass.cpp
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp Fri Jan 4 12:24:04 2013
@@ -16,7 +16,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_backward.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_backward.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_backward.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_backward.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_if.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_if.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_if.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_if.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct Pred
{
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp Fri Jan 4 12:24:04 2013
@@ -16,7 +16,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.fill/fill.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.fill/fill.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.fill/fill.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.fill/fill.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.generate/generate.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.generate/generate.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.generate/generate.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.generate/generate.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct gen_test
{
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct gen_test
{
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.move/move.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.move/move.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.move/move.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.move/move.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <memory>
#endif
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <memory>
#endif
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp Fri Jan 4 12:24:04 2013
@@ -16,7 +16,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct is_odd
{
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition.pass.cpp Fri Jan 4 12:24:04 2013
@@ -21,7 +21,7 @@
#include <memory>
#endif
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct is_odd
{
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition_copy.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition_copy.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition_copy.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition_copy.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct is_odd
{
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition_point.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition_point.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition_point.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/partition_point.pass.cpp Fri Jan 4 12:24:04 2013
@@ -16,7 +16,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct is_odd
{
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/stable_partition.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/stable_partition.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/stable_partition.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.partitions/stable_partition.pass.cpp Fri Jan 4 12:24:04 2013
@@ -21,7 +21,7 @@
#include <memory>
#endif
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct is_odd
{
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove.pass.cpp Fri Jan 4 12:24:04 2013
@@ -21,7 +21,7 @@
#include <memory>
#endif
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_copy.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_copy.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_copy.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_copy.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_copy_if.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_copy_if.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_copy_if.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_copy_if.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_if.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_if.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_if.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.remove/remove_if.pass.cpp Fri Jan 4 12:24:04 2013
@@ -22,7 +22,7 @@
#include <memory>
#endif
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_copy.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_copy.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_copy.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_copy.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_copy_if.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_copy_if.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_copy_if.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_copy_if.pass.cpp Fri Jan 4 12:24:04 2013
@@ -21,7 +21,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_if.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_if.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_if.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.replace/replace_if.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.reverse/reverse.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.reverse/reverse.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.reverse/reverse.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.reverse/reverse.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp Fri Jan 4 12:24:04 2013
@@ -16,7 +16,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <memory>
#endif
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp Fri Jan 4 12:24:04 2013
@@ -16,7 +16,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.swap/swap_ranges.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.swap/swap_ranges.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.swap/swap_ranges.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.swap/swap_ranges.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <memory>
#endif
-#include "../../iterators.h"
+#include "../../../iterators.h"
template<class Iter1, class Iter2>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.transform/binary_transform.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.transform/binary_transform.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.transform/binary_transform.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.transform/binary_transform.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template<class InIter1, class InIter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.transform/unary_transform.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.transform/unary_transform.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.transform/unary_transform.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.transform/unary_transform.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique.pass.cpp Fri Jan 4 12:24:04 2013
@@ -21,7 +21,7 @@
#include <memory>
#endif
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_copy.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_copy.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_copy.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_copy.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp Fri Jan 4 12:24:04 2013
@@ -21,7 +21,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct count_equal
{
Modified: libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_pred.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_pred.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_pred.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.modifying.operations/alg.unique/unique_pred.pass.cpp Fri Jan 4 12:24:04 2013
@@ -21,7 +21,7 @@
#include <memory>
#endif
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct count_equal
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.all_of/all_of.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.all_of/all_of.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.all_of/all_of.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.all_of/all_of.pass.cpp Fri Jan 4 12:24:04 2013
@@ -16,7 +16,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct test1
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp Fri Jan 4 12:24:04 2013
@@ -16,7 +16,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct test1
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.count/count.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.count/count.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.count/count.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.count/count.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.count/count_if.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.count/count_if.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.count/count_if.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.count/count_if.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.end/find_end.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.end/find_end.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.end/find_end.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.end/find_end.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter1, class Iter2>
void
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.end/find_end_pred.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.end/find_end_pred.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.end/find_end_pred.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.end/find_end_pred.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct count_equal
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find_if.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find_if.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find_if.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find_if.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find_if_not.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find_if_not.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find_if_not.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.find/find_if_not.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct for_each_test
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.none_of/none_of.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.none_of/none_of.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.none_of/none_of.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.none_of/none_of.pass.cpp Fri Jan 4 12:24:04 2013
@@ -16,7 +16,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct test1
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.search/search.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.search/search.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.search/search.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.search/search.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter1, class Iter2>
void
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/alg.search/search_pred.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/alg.search/search_pred.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/alg.search/search_pred.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/alg.search/search_pred.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
struct count_equal
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/mismatch/mismatch.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/mismatch/mismatch.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/mismatch/mismatch.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/mismatch/mismatch.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
int main()
{
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <vector>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter, class T>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <functional>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter, class T>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <vector>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter, class T>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <vector>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter, class T>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <vector>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter, class T>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <vector>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter, class T>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <vector>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter, class T>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <vector>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter, class T>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter1, class Iter2>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter1, class Iter2>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -30,7 +30,7 @@
#endif // _LIBCPP_HAS_NO_RVALUE_REFERENCES
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.merge/merge.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.merge/merge.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.merge/merge.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.merge/merge.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter1, class InIter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -22,7 +22,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class InIter1, class InIter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/next_permutation.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/next_permutation.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/next_permutation.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/next_permutation.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
#include <cstdio>
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
#include <cstdio>
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/prev_permutation.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/prev_permutation.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/prev_permutation.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/prev_permutation.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <algorithm>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
#include <cstdio>
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <functional>
#include <cassert>
-#include "../../iterators.h"
+#include "../../../iterators.h"
#include <cstdio>
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/includes/includes.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/includes/includes.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/includes/includes.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/includes/includes.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <algorithm>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter1, class Iter2>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/includes/includes_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/includes/includes_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/includes/includes_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/includes/includes_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -19,7 +19,7 @@
#include <functional>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter1, class Iter2>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp Fri Jan 4 12:24:04 2013
@@ -21,7 +21,7 @@
#include <algorithm>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter1, class Iter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -23,7 +23,7 @@
#include <functional>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter1, class Iter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp Fri Jan 4 12:24:04 2013
@@ -21,7 +21,7 @@
#include <algorithm>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter1, class Iter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -23,7 +23,7 @@
#include <functional>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter1, class Iter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp Fri Jan 4 12:24:04 2013
@@ -22,7 +22,7 @@
#include <algorithm>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter1, class Iter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -24,7 +24,7 @@
#include <functional>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter1, class Iter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.union/set_union.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.union/set_union.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.union/set_union.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.union/set_union.pass.cpp Fri Jan 4 12:24:04 2013
@@ -21,7 +21,7 @@
#include <algorithm>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter1, class Iter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -23,7 +23,7 @@
#include <functional>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter1, class Iter2, class OutIter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <functional>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp Fri Jan 4 12:24:04 2013
@@ -17,7 +17,7 @@
#include <algorithm>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <functional>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <algorithm>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter>
void
Modified: libcxx/trunk/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp (original)
+++ libcxx/trunk/test/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -23,7 +23,7 @@
#include <functional>
#include <cassert>
-#include "../../../iterators.h"
+#include "../../../../iterators.h"
template <class Iter>
void
Removed: libcxx/trunk/test/algorithms/iterators.h
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/algorithms/iterators.h?rev=171478&view=auto
==============================================================================
--- libcxx/trunk/test/algorithms/iterators.h (original)
+++ libcxx/trunk/test/algorithms/iterators.h (removed)
@@ -1,314 +0,0 @@
-#ifndef ITERATORS_H
-#define ITERATORS_H
-
-#include <iterator>
-
-template <class It>
-class output_iterator
-{
- It it_;
-
- template <class U> friend class output_iterator;
-public:
- typedef std::output_iterator_tag iterator_category;
- typedef typename std::iterator_traits<It>::value_type value_type;
- typedef typename std::iterator_traits<It>::difference_type difference_type;
- typedef It pointer;
- typedef typename std::iterator_traits<It>::reference reference;
-
- It base() const {return it_;}
-
- explicit output_iterator(It it) : it_(it) {}
- template <class U>
- output_iterator(const output_iterator<U>& u) :it_(u.it_) {}
-
- reference operator*() const {return *it_;}
-
- output_iterator& operator++() {++it_; return *this;}
- output_iterator operator++(int)
- {output_iterator tmp(*this); ++(*this); return tmp;}
-};
-
-template <class Iter>
-inline
-Iter
-base(output_iterator<Iter> i)
-{
- return i.base();
-}
-
-template <class It>
-class input_iterator
-{
- It it_;
-
- template <class U> friend class input_iterator;
-public:
- typedef std::input_iterator_tag iterator_category;
- typedef typename std::iterator_traits<It>::value_type value_type;
- typedef typename std::iterator_traits<It>::difference_type difference_type;
- typedef It pointer;
- typedef typename std::iterator_traits<It>::reference reference;
-
- It base() const {return it_;}
-
- explicit input_iterator(It it) : it_(it) {}
- template <class U>
- input_iterator(const input_iterator<U>& u) :it_(u.it_) {}
-
- reference operator*() const {return *it_;}
- pointer operator->() const {return it_;}
-
- input_iterator& operator++() {++it_; return *this;}
- input_iterator operator++(int)
- {input_iterator tmp(*this); ++(*this); return tmp;}
-};
-
-template <class T, class U>
-inline
-bool
-operator==(const input_iterator<T>& x, const input_iterator<U>& y)
-{
- return x.base() == y.base();
-}
-
-template <class T, class U>
-inline
-bool
-operator!=(const input_iterator<T>& x, const input_iterator<U>& y)
-{
- return !(x == y);
-}
-
-template <class Iter>
-inline
-Iter
-base(input_iterator<Iter> i)
-{
- return i.base();
-}
-
-template <class It>
-class forward_iterator
-{
- It it_;
-
- template <class U> friend class forward_iterator;
-public:
- typedef std::forward_iterator_tag iterator_category;
- typedef typename std::iterator_traits<It>::value_type value_type;
- typedef typename std::iterator_traits<It>::difference_type difference_type;
- typedef It pointer;
- typedef typename std::iterator_traits<It>::reference reference;
-
- It base() const {return it_;}
-
- forward_iterator() : it_() {}
- explicit forward_iterator(It it) : it_(it) {}
- template <class U>
- forward_iterator(const forward_iterator<U>& u) :it_(u.it_) {}
-
- reference operator*() const {return *it_;}
- pointer operator->() const {return it_;}
-
- forward_iterator& operator++() {++it_; return *this;}
- forward_iterator operator++(int)
- {forward_iterator tmp(*this); ++(*this); return tmp;}
-};
-
-template <class T, class U>
-inline
-bool
-operator==(const forward_iterator<T>& x, const forward_iterator<U>& y)
-{
- return x.base() == y.base();
-}
-
-template <class T, class U>
-inline
-bool
-operator!=(const forward_iterator<T>& x, const forward_iterator<U>& y)
-{
- return !(x == y);
-}
-
-template <class Iter>
-inline
-Iter
-base(forward_iterator<Iter> i)
-{
- return i.base();
-}
-
-template <class It>
-class bidirectional_iterator
-{
- It it_;
-
- template <class U> friend class bidirectional_iterator;
-public:
- typedef std::bidirectional_iterator_tag iterator_category;
- typedef typename std::iterator_traits<It>::value_type value_type;
- typedef typename std::iterator_traits<It>::difference_type difference_type;
- typedef It pointer;
- typedef typename std::iterator_traits<It>::reference reference;
-
- It base() const {return it_;}
-
- bidirectional_iterator() : it_() {}
- explicit bidirectional_iterator(It it) : it_(it) {}
- template <class U>
- bidirectional_iterator(const bidirectional_iterator<U>& u) :it_(u.it_) {}
-
- reference operator*() const {return *it_;}
- pointer operator->() const {return it_;}
-
- bidirectional_iterator& operator++() {++it_; return *this;}
- bidirectional_iterator operator++(int)
- {bidirectional_iterator tmp(*this); ++(*this); return tmp;}
-
- bidirectional_iterator& operator--() {--it_; return *this;}
- bidirectional_iterator operator--(int)
- {bidirectional_iterator tmp(*this); --(*this); return tmp;}
-};
-
-template <class T, class U>
-inline
-bool
-operator==(const bidirectional_iterator<T>& x, const bidirectional_iterator<U>& y)
-{
- return x.base() == y.base();
-}
-
-template <class T, class U>
-inline
-bool
-operator!=(const bidirectional_iterator<T>& x, const bidirectional_iterator<U>& y)
-{
- return !(x == y);
-}
-
-template <class Iter>
-inline
-Iter
-base(bidirectional_iterator<Iter> i)
-{
- return i.base();
-}
-
-template <class It>
-class random_access_iterator
-{
- It it_;
-
- template <class U> friend class random_access_iterator;
-public:
- typedef std::random_access_iterator_tag iterator_category;
- typedef typename std::iterator_traits<It>::value_type value_type;
- typedef typename std::iterator_traits<It>::difference_type difference_type;
- typedef It pointer;
- typedef typename std::iterator_traits<It>::reference reference;
-
- It base() const {return it_;}
-
- random_access_iterator() : it_() {}
- explicit random_access_iterator(It it) : it_(it) {}
- template <class U>
- random_access_iterator(const random_access_iterator<U>& u) :it_(u.it_) {}
-
- reference operator*() const {return *it_;}
- pointer operator->() const {return it_;}
-
- random_access_iterator& operator++() {++it_; return *this;}
- random_access_iterator operator++(int)
- {random_access_iterator tmp(*this); ++(*this); return tmp;}
-
- random_access_iterator& operator--() {--it_; return *this;}
- random_access_iterator operator--(int)
- {random_access_iterator tmp(*this); --(*this); return tmp;}
-
- random_access_iterator& operator+=(difference_type n) {it_ += n; return *this;}
- random_access_iterator operator+(difference_type n) const
- {random_access_iterator tmp(*this); tmp += n; return tmp;}
- friend random_access_iterator operator+(difference_type n, random_access_iterator x)
- {x += n; return x;}
- random_access_iterator& operator-=(difference_type n) {return *this += -n;}
- random_access_iterator operator-(difference_type n) const
- {random_access_iterator tmp(*this); tmp -= n; return tmp;}
-
- reference operator[](difference_type n) const {return it_[n];}
-};
-
-template <class T, class U>
-inline
-bool
-operator==(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return x.base() == y.base();
-}
-
-template <class T, class U>
-inline
-bool
-operator!=(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return !(x == y);
-}
-
-template <class T, class U>
-inline
-bool
-operator<(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return x.base() < y.base();
-}
-
-template <class T, class U>
-inline
-bool
-operator<=(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return !(y < x);
-}
-
-template <class T, class U>
-inline
-bool
-operator>(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return y < x;
-}
-
-template <class T, class U>
-inline
-bool
-operator>=(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return !(x < y);
-}
-
-template <class T, class U>
-inline
-typename std::iterator_traits<T>::difference_type
-operator-(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return x.base() - y.base();
-}
-
-template <class Iter>
-inline
-Iter
-base(random_access_iterator<Iter> i)
-{
- return i.base();
-}
-
-template <class Iter>
-inline
-Iter
-base(Iter i)
-{
- return i;
-}
-
-#endif // ITERATORS_H
Modified: libcxx/trunk/test/iterators.h
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/iterators.h?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/iterators.h (original)
+++ libcxx/trunk/test/iterators.h Fri Jan 4 12:24:04 2013
@@ -275,4 +275,22 @@
return x.base() - y.base();
}
+template <class Iter>
+inline Iter base(output_iterator<Iter> i) { return i.base(); }
+
+template <class Iter>
+inline Iter base(input_iterator<Iter> i) { return i.base(); }
+
+template <class Iter>
+inline Iter base(forward_iterator<Iter> i) { return i.base(); }
+
+template <class Iter>
+inline Iter base(bidirectional_iterator<Iter> i) { return i.base(); }
+
+template <class Iter>
+inline Iter base(random_access_iterator<Iter> i) { return i.base(); }
+
+template <class Iter> // everything else
+inline Iter base(Iter i) { return i; }
+
#endif // ITERATORS_H
Modified: libcxx/trunk/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/convert.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/convert.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/convert.pass.cpp (original)
+++ libcxx/trunk/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/convert.pass.cpp Fri Jan 4 12:24:04 2013
@@ -29,16 +29,16 @@
assert(r1.base() == u);
}
-struct base {};
-struct derived : base {};
+struct Base {};
+struct Derived : Base {};
int main()
{
- derived d;
+ Derived d;
- test<input_iterator<base*> >(input_iterator<derived*>(&d));
- test<forward_iterator<base*> >(forward_iterator<derived*>(&d));
- test<bidirectional_iterator<base*> >(bidirectional_iterator<derived*>(&d));
- test<random_access_iterator<const base*> >(random_access_iterator<derived*>(&d));
- test<base*>(&d);
+ test<input_iterator<Base*> >(input_iterator<Derived*>(&d));
+ test<forward_iterator<Base*> >(forward_iterator<Derived*>(&d));
+ test<bidirectional_iterator<Base*> >(bidirectional_iterator<Derived*>(&d));
+ test<random_access_iterator<const Base*> >(random_access_iterator<Derived*>(&d));
+ test<Base*>(&d);
}
Modified: libcxx/trunk/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op%3D/move_iterator.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.pass.cpp (original)
+++ libcxx/trunk/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.pass.cpp Fri Jan 4 12:24:04 2013
@@ -32,16 +32,16 @@
assert(&rr == &r1);
}
-struct base {};
-struct derived : base {};
+struct Base {};
+struct Derived : Base {};
int main()
{
- derived d;
+ Derived d;
- test<input_iterator<base*> >(input_iterator<derived*>(&d));
- test<forward_iterator<base*> >(forward_iterator<derived*>(&d));
- test<bidirectional_iterator<base*> >(bidirectional_iterator<derived*>(&d));
- test<random_access_iterator<const base*> >(random_access_iterator<derived*>(&d));
- test<base*>(&d);
+ test<input_iterator<Base*> >(input_iterator<Derived*>(&d));
+ test<forward_iterator<Base*> >(forward_iterator<Derived*>(&d));
+ test<bidirectional_iterator<Base*> >(bidirectional_iterator<Derived*>(&d));
+ test<random_access_iterator<const Base*> >(random_access_iterator<Derived*>(&d));
+ test<Base*>(&d);
}
Modified: libcxx/trunk/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/reverse_iterator.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/reverse_iterator.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/reverse_iterator.pass.cpp (original)
+++ libcxx/trunk/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/reverse_iterator.pass.cpp Fri Jan 4 12:24:04 2013
@@ -29,14 +29,14 @@
assert(r1.base() == u);
}
-struct base {};
-struct derived : base {};
+struct Base {};
+struct Derived : Base {};
int main()
{
- derived d;
+ Derived d;
- test<bidirectional_iterator<base*> >(bidirectional_iterator<derived*>(&d));
- test<random_access_iterator<const base*> >(random_access_iterator<derived*>(&d));
- test<base*>(&d);
+ test<bidirectional_iterator<Base*> >(bidirectional_iterator<Derived*>(&d));
+ test<random_access_iterator<const Base*> >(random_access_iterator<Derived*>(&d));
+ test<Base*>(&d);
}
Modified: libcxx/trunk/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/reverse_iterator.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op%3D/reverse_iterator.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/reverse_iterator.pass.cpp (original)
+++ libcxx/trunk/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/reverse_iterator.pass.cpp Fri Jan 4 12:24:04 2013
@@ -32,14 +32,14 @@
assert(&rr == &r1);
}
-struct base {};
-struct derived : base {};
+struct Base {};
+struct Derived : Base {};
int main()
{
- derived d;
+ Derived d;
- test<bidirectional_iterator<base*> >(bidirectional_iterator<derived*>(&d));
- test<random_access_iterator<const base*> >(random_access_iterator<derived*>(&d));
- test<base*>(&d);
+ test<bidirectional_iterator<Base*> >(bidirectional_iterator<Derived*>(&d));
+ test<random_access_iterator<const Base*> >(random_access_iterator<Derived*>(&d));
+ test<Base*>(&d);
}
Modified: libcxx/trunk/test/numerics/numeric.ops/accumulate/accumulate.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/numerics/numeric.ops/accumulate/accumulate.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/numerics/numeric.ops/accumulate/accumulate.pass.cpp (original)
+++ libcxx/trunk/test/numerics/numeric.ops/accumulate/accumulate.pass.cpp Fri Jan 4 12:24:04 2013
@@ -18,7 +18,7 @@
#include <numeric>
#include <cassert>
-#include "../iterators.h"
+#include "../../../iterators.h"
template <class Iter, class T>
void
Modified: libcxx/trunk/test/numerics/numeric.ops/accumulate/accumulate_op.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/numerics/numeric.ops/accumulate/accumulate_op.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/numerics/numeric.ops/accumulate/accumulate_op.pass.cpp (original)
+++ libcxx/trunk/test/numerics/numeric.ops/accumulate/accumulate_op.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <functional>
#include <cassert>
-#include "../iterators.h"
+#include "../../../iterators.h"
template <class Iter, class T>
void
Modified: libcxx/trunk/test/numerics/numeric.ops/adjacent.difference/adjacent_difference.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/numerics/numeric.ops/adjacent.difference/adjacent_difference.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/numerics/numeric.ops/adjacent.difference/adjacent_difference.pass.cpp (original)
+++ libcxx/trunk/test/numerics/numeric.ops/adjacent.difference/adjacent_difference.pass.cpp Fri Jan 4 12:24:04 2013
@@ -22,7 +22,7 @@
#include <numeric>
#include <cassert>
-#include "../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/numerics/numeric.ops/adjacent.difference/adjacent_difference_op.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/numerics/numeric.ops/adjacent.difference/adjacent_difference_op.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/numerics/numeric.ops/adjacent.difference/adjacent_difference_op.pass.cpp (original)
+++ libcxx/trunk/test/numerics/numeric.ops/adjacent.difference/adjacent_difference_op.pass.cpp Fri Jan 4 12:24:04 2013
@@ -23,7 +23,7 @@
#include <functional>
#include <cassert>
-#include "../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/numerics/numeric.ops/inner.product/inner_product.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/numerics/numeric.ops/inner.product/inner_product.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/numerics/numeric.ops/inner.product/inner_product.pass.cpp (original)
+++ libcxx/trunk/test/numerics/numeric.ops/inner.product/inner_product.pass.cpp Fri Jan 4 12:24:04 2013
@@ -22,7 +22,7 @@
#include <numeric>
#include <cassert>
-#include "../iterators.h"
+#include "../../../iterators.h"
template <class Iter1, class Iter2, class T>
void
Modified: libcxx/trunk/test/numerics/numeric.ops/inner.product/inner_product_comp.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/numerics/numeric.ops/inner.product/inner_product_comp.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/numerics/numeric.ops/inner.product/inner_product_comp.pass.cpp (original)
+++ libcxx/trunk/test/numerics/numeric.ops/inner.product/inner_product_comp.pass.cpp Fri Jan 4 12:24:04 2013
@@ -24,7 +24,7 @@
#include <functional>
#include <cassert>
-#include "../iterators.h"
+#include "../../../iterators.h"
template <class Iter1, class Iter2, class T>
void
Removed: libcxx/trunk/test/numerics/numeric.ops/iterators.h
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/numerics/numeric.ops/iterators.h?rev=171478&view=auto
==============================================================================
--- libcxx/trunk/test/numerics/numeric.ops/iterators.h (original)
+++ libcxx/trunk/test/numerics/numeric.ops/iterators.h (removed)
@@ -1,314 +0,0 @@
-#ifndef ITERATORS_H
-#define ITERATORS_H
-
-#include <iterator>
-
-template <class It>
-class output_iterator
-{
- It it_;
-
- template <class U> friend class output_iterator;
-public:
- typedef std::output_iterator_tag iterator_category;
- typedef typename std::iterator_traits<It>::value_type value_type;
- typedef typename std::iterator_traits<It>::difference_type difference_type;
- typedef It pointer;
- typedef typename std::iterator_traits<It>::reference reference;
-
- It base() const {return it_;}
-
- explicit output_iterator(It it) : it_(it) {}
- template <class U>
- output_iterator(const output_iterator<U>& u) :it_(u.it_) {}
-
- reference operator*() const {return *it_;}
-
- output_iterator& operator++() {++it_; return *this;}
- output_iterator operator++(int)
- {output_iterator tmp(*this); ++(*this); return tmp;}
-};
-
-template <class Iter>
-inline
-Iter
-base(output_iterator<Iter> i)
-{
- return i.base();
-}
-
-template <class It>
-class input_iterator
-{
- It it_;
-
- template <class U> friend class input_iterator;
-public:
- typedef std::input_iterator_tag iterator_category;
- typedef typename std::iterator_traits<It>::value_type value_type;
- typedef typename std::iterator_traits<It>::difference_type difference_type;
- typedef It pointer;
- typedef typename std::iterator_traits<It>::reference reference;
-
- It base() const {return it_;}
-
- explicit input_iterator(It it) : it_(it) {}
- template <class U>
- input_iterator(const input_iterator<U>& u) :it_(u.it_) {}
-
- reference operator*() const {return *it_;}
- pointer operator->() const {return it_;}
-
- input_iterator& operator++() {++it_; return *this;}
- input_iterator operator++(int)
- {input_iterator tmp(*this); ++(*this); return tmp;}
-};
-
-template <class T, class U>
-inline
-bool
-operator==(const input_iterator<T>& x, const input_iterator<U>& y)
-{
- return x.base() == y.base();
-}
-
-template <class T, class U>
-inline
-bool
-operator!=(const input_iterator<T>& x, const input_iterator<U>& y)
-{
- return !(x == y);
-}
-
-template <class Iter>
-inline
-Iter
-base(input_iterator<Iter> i)
-{
- return i.base();
-}
-
-template <class It>
-class forward_iterator
-{
- It it_;
-
- template <class U> friend class forward_iterator;
-public:
- typedef std::forward_iterator_tag iterator_category;
- typedef typename std::iterator_traits<It>::value_type value_type;
- typedef typename std::iterator_traits<It>::difference_type difference_type;
- typedef It pointer;
- typedef typename std::iterator_traits<It>::reference reference;
-
- It base() const {return it_;}
-
- forward_iterator() : it_() {}
- explicit forward_iterator(It it) : it_(it) {}
- template <class U>
- forward_iterator(const forward_iterator<U>& u) :it_(u.it_) {}
-
- reference operator*() const {return *it_;}
- pointer operator->() const {return it_;}
-
- forward_iterator& operator++() {++it_; return *this;}
- forward_iterator operator++(int)
- {forward_iterator tmp(*this); ++(*this); return tmp;}
-};
-
-template <class T, class U>
-inline
-bool
-operator==(const forward_iterator<T>& x, const forward_iterator<U>& y)
-{
- return x.base() == y.base();
-}
-
-template <class T, class U>
-inline
-bool
-operator!=(const forward_iterator<T>& x, const forward_iterator<U>& y)
-{
- return !(x == y);
-}
-
-template <class Iter>
-inline
-Iter
-base(forward_iterator<Iter> i)
-{
- return i.base();
-}
-
-template <class It>
-class bidirectional_iterator
-{
- It it_;
-
- template <class U> friend class bidirectional_iterator;
-public:
- typedef std::bidirectional_iterator_tag iterator_category;
- typedef typename std::iterator_traits<It>::value_type value_type;
- typedef typename std::iterator_traits<It>::difference_type difference_type;
- typedef It pointer;
- typedef typename std::iterator_traits<It>::reference reference;
-
- It base() const {return it_;}
-
- bidirectional_iterator() : it_() {}
- explicit bidirectional_iterator(It it) : it_(it) {}
- template <class U>
- bidirectional_iterator(const bidirectional_iterator<U>& u) :it_(u.it_) {}
-
- reference operator*() const {return *it_;}
- pointer operator->() const {return it_;}
-
- bidirectional_iterator& operator++() {++it_; return *this;}
- bidirectional_iterator operator++(int)
- {bidirectional_iterator tmp(*this); ++(*this); return tmp;}
-
- bidirectional_iterator& operator--() {--it_; return *this;}
- bidirectional_iterator operator--(int)
- {bidirectional_iterator tmp(*this); --(*this); return tmp;}
-};
-
-template <class T, class U>
-inline
-bool
-operator==(const bidirectional_iterator<T>& x, const bidirectional_iterator<U>& y)
-{
- return x.base() == y.base();
-}
-
-template <class T, class U>
-inline
-bool
-operator!=(const bidirectional_iterator<T>& x, const bidirectional_iterator<U>& y)
-{
- return !(x == y);
-}
-
-template <class Iter>
-inline
-Iter
-base(bidirectional_iterator<Iter> i)
-{
- return i.base();
-}
-
-template <class It>
-class random_access_iterator
-{
- It it_;
-
- template <class U> friend class random_access_iterator;
-public:
- typedef std::random_access_iterator_tag iterator_category;
- typedef typename std::iterator_traits<It>::value_type value_type;
- typedef typename std::iterator_traits<It>::difference_type difference_type;
- typedef It pointer;
- typedef typename std::iterator_traits<It>::reference reference;
-
- It base() const {return it_;}
-
- random_access_iterator() : it_() {}
- explicit random_access_iterator(It it) : it_(it) {}
- template <class U>
- random_access_iterator(const random_access_iterator<U>& u) :it_(u.it_) {}
-
- reference operator*() const {return *it_;}
- pointer operator->() const {return it_;}
-
- random_access_iterator& operator++() {++it_; return *this;}
- random_access_iterator operator++(int)
- {random_access_iterator tmp(*this); ++(*this); return tmp;}
-
- random_access_iterator& operator--() {--it_; return *this;}
- random_access_iterator operator--(int)
- {random_access_iterator tmp(*this); --(*this); return tmp;}
-
- random_access_iterator& operator+=(difference_type n) {it_ += n; return *this;}
- random_access_iterator operator+(difference_type n) const
- {random_access_iterator tmp(*this); tmp += n; return tmp;}
- friend random_access_iterator operator+(difference_type n, random_access_iterator x)
- {x += n; return x;}
- random_access_iterator& operator-=(difference_type n) {return *this += -n;}
- random_access_iterator operator-(difference_type n) const
- {random_access_iterator tmp(*this); tmp -= n; return tmp;}
-
- reference operator[](difference_type n) const {return it_[n];}
-};
-
-template <class T, class U>
-inline
-bool
-operator==(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return x.base() == y.base();
-}
-
-template <class T, class U>
-inline
-bool
-operator!=(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return !(x == y);
-}
-
-template <class T, class U>
-inline
-bool
-operator<(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return x.base() < y.base();
-}
-
-template <class T, class U>
-inline
-bool
-operator<=(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return !(y < x);
-}
-
-template <class T, class U>
-inline
-bool
-operator>(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return y < x;
-}
-
-template <class T, class U>
-inline
-bool
-operator>=(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return !(x < y);
-}
-
-template <class T, class U>
-inline
-typename std::iterator_traits<T>::difference_type
-operator-(const random_access_iterator<T>& x, const random_access_iterator<U>& y)
-{
- return x.base() - y.base();
-}
-
-template <class Iter>
-inline
-Iter
-base(random_access_iterator<Iter> i)
-{
- return i.base();
-}
-
-template <class Iter>
-inline
-Iter
-base(Iter i)
-{
- return i;
-}
-
-#endif // ITERATORS_H
Modified: libcxx/trunk/test/numerics/numeric.ops/numeric.iota/iota.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/numerics/numeric.ops/numeric.iota/iota.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/numerics/numeric.ops/numeric.iota/iota.pass.cpp (original)
+++ libcxx/trunk/test/numerics/numeric.ops/numeric.iota/iota.pass.cpp Fri Jan 4 12:24:04 2013
@@ -15,7 +15,7 @@
#include <numeric>
#include <cassert>
-#include "../iterators.h"
+#include "../../../iterators.h"
template <class InIter>
void
Modified: libcxx/trunk/test/numerics/numeric.ops/partial.sum/partial_sum.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/numerics/numeric.ops/partial.sum/partial_sum.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/numerics/numeric.ops/partial.sum/partial_sum.pass.cpp (original)
+++ libcxx/trunk/test/numerics/numeric.ops/partial.sum/partial_sum.pass.cpp Fri Jan 4 12:24:04 2013
@@ -20,7 +20,7 @@
#include <numeric>
#include <cassert>
-#include "../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
Modified: libcxx/trunk/test/numerics/numeric.ops/partial.sum/partial_sum_op.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/numerics/numeric.ops/partial.sum/partial_sum_op.pass.cpp?rev=171479&r1=171478&r2=171479&view=diff
==============================================================================
--- libcxx/trunk/test/numerics/numeric.ops/partial.sum/partial_sum_op.pass.cpp (original)
+++ libcxx/trunk/test/numerics/numeric.ops/partial.sum/partial_sum_op.pass.cpp Fri Jan 4 12:24:04 2013
@@ -22,7 +22,7 @@
#include <functional>
#include <cassert>
-#include "../iterators.h"
+#include "../../../iterators.h"
template <class InIter, class OutIter>
void
More information about the cfe-commits
mailing list