Marshall Clow
|
f1e473bad9
|
Create a 'comma_iterator' class that overloads operator, and asserts when it's called. Add tests to mismatch to make sure it can't be blindsided by such an evil iterator. More tests for other algorithms forthcoming. Thanks to STL for pointing this out at CppCon and Yakov Galka for opening LWG issue #2133
llvm-svn: 217902
|
2014-09-16 20:38:11 +00:00 |
Marshall Clow
|
0b0bbd2f22
|
Implement n3607: 'equal', 'mismatch', and 'is_permutation'
llvm-svn: 181548
|
2013-05-09 21:14:23 +00:00 |
Marshall Clow
|
322270842c
|
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
llvm-svn: 171594
|
2013-01-05 03:21:01 +00:00 |
Marshall Clow
|
f8c2b82337
|
...and then there was one. Only one copy of 'iterators.h' in the test tree for libc++
llvm-svn: 171479
|
2013-01-04 18:24:04 +00:00 |
Howard Hinnant
|
412dbebe1b
|
license change
llvm-svn: 119395
|
2010-11-16 22:09:02 +00:00 |
Howard Hinnant
|
664ae8118e
|
Fixing whitespace problems
llvm-svn: 111753
|
2010-08-22 00:08:10 +00:00 |
Howard Hinnant
|
5b08a8a432
|
Wiped out some non-ascii characters that snuck into the copyright.
llvm-svn: 103516
|
2010-05-11 21:36:01 +00:00 |
Howard Hinnant
|
3e519524c1
|
libcxx initial import
llvm-svn: 103490
|
2010-05-11 19:42:16 +00:00 |