llvm-project/libcxx/test/iterators
Marshall Clow ef3d680093 Implement LWG 2360: 'reverse_iterator::operator*() is unimplementable'. Note that this is a (small) behavior change in the library. Reverse iterators whose base iterators' operator* return references to 'within themselves' have been sacrificed to the greater goal of avoiding data races.
llvm-svn: 203587
2014-03-11 17:16:17 +00:00
..
iterator.primitives Move common header files into a 'support' directory; make 'testit' include -I to that directory; rename 'iterators.h' to 'iterator_test.h'; remove hard-coded paths to include files from more than 350 source files 2013-01-05 03:21:01 +00:00
iterator.range Implement LWG Issue: 2280. begin/end for arrays should be constexpr and noexcept, plus a drive-by fix for cbegin/cend suggested by Peter Sommerlad. 2014-02-19 17:53:30 +00:00
iterator.requirements license change 2010-11-16 22:09:02 +00:00
iterator.synopsis license change 2010-11-16 22:09:02 +00:00
iterators.general license change 2010-11-16 22:09:02 +00:00
predef.iterators Implement LWG 2360: 'reverse_iterator::operator*() is unimplementable'. Note that this is a (small) behavior change in the library. Reverse iterators whose base iterators' operator* return references to 'within themselves' have been sacrificed to the greater goal of avoiding data races. 2014-03-11 17:16:17 +00:00
stream.iterators license change 2010-11-16 22:09:02 +00:00
version.pass.cpp license change 2010-11-16 22:09:02 +00:00