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
|
354d39cabc
|
Add license headers to a bunch of libc++ files that were missing them. No functionality change. Fixes 18291. Thanks to Nico for the bug report and the patch.
llvm-svn: 199400
|
2014-01-16 16:58:45 +00:00 |
Howard Hinnant
|
e0fe3d2e96
|
War on tabs.
llvm-svn: 185865
|
2013-07-08 21:06:38 +00:00 |
Marshall Clow
|
4476100a2f
|
Made test output iterators have value_type of 'void'; matches ones in library
llvm-svn: 171980
|
2013-01-09 17:20:02 +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 |