Dave Abrahams
|
9b38c048b6
|
Improved workarounds for stock MSVC6; use yes_type and no_type from type_traits.hpp; stopped trying to remove_cv before detecting is_pointer, in honor of the new type_traits semantics.
[SVN r9282]
|
2014-06-06 02:41:17 +03:00 |
|
John Maddock
|
9f813d8c5a
|
type_traits: regression failure fixes from type traits changes...
[SVN r9249]
|
2014-06-06 02:41:17 +03:00 |
|
Dave Abrahams
|
3f97c032a3
|
Make it work with standard conforming iterators under raw VC6.
[SVN r9197]
|
2014-06-06 02:41:16 +03:00 |
|
Dave Abrahams
|
a68f215e1d
|
Clean away code which can never be used
[SVN r9134]
|
2014-06-06 02:41:16 +03:00 |
|
Dave Abrahams
|
c756972304
|
Always have a definition for each traits member, even if it can't be properly deduced. These will be incomplete types in some cases (undefined<void>), but it helps suppress MSVC errors elsewhere
[SVN r9064]
|
2014-06-06 02:41:15 +03:00 |
|
Dave Abrahams
|
aa95310651
|
Added support for more of the traits members where possible, making this useful as a replacement for std::iterator_traits<T> when used as a default template parameter.
[SVN r9002]
|
2014-06-06 02:41:15 +03:00 |
|
Dave Abrahams
|
88d0434450
|
Removed useless #includes of standard library headers
[SVN r8993]
|
2014-06-06 02:41:14 +03:00 |
|
Dave Abrahams
|
88b77393d4
|
tweak a comment
[SVN r8680]
|
2014-06-06 02:41:14 +03:00 |
|
Dave Abrahams
|
8733c046e2
|
Initial checkin
[SVN r8664]
|
2014-06-06 02:41:13 +03:00 |
|