[libcxx] [test] Be compatible with LWG 2438 "std::iterator inheritance shouldn't be mandated".
In C++17, these iterators are allowed but not required to inherit from the deprecated std::iterator base class.
| Paths 
 |  Differential  D32727  
[libcxx] [test] Be compatible with LWG 2438 "std::iterator inheritance shouldn't be mandated". ClosedPublic Authored by STL_MSFT on May 1 2017, 5:40 PM. 
Details 
 Summary [libcxx] [test] Be compatible with LWG 2438 "std::iterator inheritance shouldn't be mandated". In C++17, these iterators are allowed but not required to inherit from the deprecated std::iterator base class. 
Diff Detail Event TimelineEricWF added inline comments. 
 This revision is now accepted and ready to land.May 4 2017, 1:06 AM 
Revision Contents 
 
Diff 97373 test/std/iterators/stream.iterators/istream.iterator/types.pass.cpp
 test/std/iterators/stream.iterators/ostream.iterator/types.pass.cpp
 test/std/iterators/stream.iterators/ostreambuf.iterator/types.pass.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Needs #include "test_macros.h"