Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
b9420936a47d38be984517075686d64c7affff42
/
test
/
iterators
/
predef.iterators
b1ead68
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.
by Marshall Clow
· 11 years ago
53c0e72
Implement LWG 2324: Insert iterator constructors should use addressof(). Add two new container classes to the test suite that overload operator &, and add test cases to the insert/front_insert/back_insert iterator tests that use these containers.
by Marshall Clow
· 11 years ago
0c60b0a
Remove a stray tab that snuck into a test. No functionality change
by Marshall Clow
· 11 years ago
ff137e9
Implement LWG Issue #2285 - make_reverse_iterator. Also mark issues #1450 and #2205 as complete; they are just wording changes in the standard. Mark issues #2359, #2320 and #2322 as complete - libc++ implements them already.
by Marshall Clow
· 11 years ago
02ca8af
LWG issue #2188: Reverse iterator does not fully support targets that overload operator&. Also mark #2272 and #2299 as complete; libc++ already implements them.
by Marshall Clow
· 11 years ago
af74651
Implement LWG issue 2061
by Marshall Clow
· 12 years ago
83e2c4d
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
by Marshall Clow
· 13 years ago
8226d0b
...and then there was one. Only one copy of 'iterators.h' in the test tree for libc++
by Marshall Clow
· 13 years ago
ba1920f
Removed several more different 'iterators.h' files in libcxx/test
by Marshall Clow
· 13 years ago
d06a640
noexcept applied to <iterator>.
by Howard Hinnant
· 13 years ago
b64f8b0
license change
by Howard Hinnant
· 15 years ago
73d21a4
Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature.
by Howard Hinnant
· 15 years ago
712522c
Fixing whitespace problems
by Howard Hinnant
· 15 years ago
a309da1
Corrected a test bug in reverse_iterator
by Howard Hinnant
· 15 years ago
f5256e1
Wiped out some non-ascii characters that snuck into the copyright.
by Howard Hinnant
· 15 years ago
bc8d3f9
libcxx initial import
by Howard Hinnant
· 15 years ago