31 May
2014
31 May
'14
3:28 p.m.
On 31 May 2014 12:39, Peter Dimov
There is also boost/detail/iterator.hpp, in Detail. It's also a workaround header. It conditionally includes type traits and MPL headers though. But I think that it only does that on MSVC 6, which we no longer support (the #ifdef is on BOOST_MSVC_STD_ITERATOR).
It should be safe to deprecate that macro, and remove the workarounds. According to the 1.35.0 test results, Visual C++ 7.1 had _CPPLIB_VER = 313, so I think it's safe to remove workarounds for _CPPLIB_VER < 306.