6883d083d2
Iterator: Remove obsolete MSVC version checks.
...
[SVN r86082]
Conflicts:
include/boost/iterator/iterator_facade.hpp
2014-06-06 23:03:03 +01:00
d814423414
Iterator: Remove obsolete GCC version check.
...
[SVN r86055]
2014-06-06 23:03:03 +01:00
8d96469cb4
Add link to changeset mentioned in comment.
2014-06-06 01:03:30 +01:00
09549a613e
refs #6403
...
[SVN r80903]
2014-06-06 01:03:30 +01:00
8e5b8025d8
Revert changes that were merged to master.
...
Reverted: 2e099caceb9..21102938e8ccb
I'm going to reapply some of them soon, but it's easier to revert them
all first, as there are conflicts. Also the number of changes that were
inserted since then, mean that there would be a huge gap between related
changes.
2014-06-06 00:56:20 +01:00
913df78ec0
Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
[SVN r86248]
2014-06-05 01:14:37 +03:00
d853e444ce
Iterator: Remove obsolete MSVC version checks.
...
[SVN r86082]
2014-06-05 01:13:31 +03:00
98db5b4f9a
Iterator: Remove obsolete GCC version check.
...
[SVN r86055]
2014-06-05 01:13:00 +03:00
8ce330a111
refs #6403
...
[SVN r80903]
2014-06-05 01:12:20 +03:00
d291c7b43e
- BREAKING CHANGE: iterator_facade::pointer now corresponds to the actual result of iterator_facade::operator-> rather than Value*. This required an adjustment to a test.
...
- The logic for determining the result of iterator_facade::operator[] has been factored out into a separate detail header in preparation for its potential use in iterator_range to avoid iterator_range::operator[] from returning a reference to a temporary.
[SVN r80901]
2014-06-05 01:11:49 +03:00
2ece3ac5c2
CodeGear patch. Fixes #2344
...
[SVN r49321]
2008-10-13 19:27:26 +00:00
78effefadb
Merging SunPro 5.9 workaround from trunk
...
[SVN r47467]
2008-07-16 04:52:14 +00:00
23d53055f9
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41369]
2007-11-25 18:07:19 +00:00
6a79b6014b
Removed unused workaround definition
...
[SVN r32340]
2006-01-17 08:28:32 +00:00
ae45f7abf7
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
df49ae74e0
Define BOOST_NO_LVALUE_RETURN_DETECTION for Tru64/CXX-6.5.
...
[SVN r29545]
2005-06-13 08:22:38 +00:00
ef895f0cc7
Apply typo fixes from Julio M. Merino Vidal
...
[SVN r27513]
2005-02-27 17:28:24 +00:00
295ae05e40
Fix the problems described in this thread:
...
http://lists.boost.org/MailArchives/boost-users/msg08656.php
[SVN r26410]
2004-12-03 09:55:30 +00:00
65af4c96a9
Move indirect_traits to boost/detail
...
[SVN r25117]
2004-09-15 15:00:12 +00:00
6196a6e591
merge new MPL version from 'mplbook' branch
...
[SVN r24874]
2004-09-02 15:41:37 +00:00
e469abbf57
Work around an MSVC-stlport ICE
...
[SVN r24567]
2004-08-18 19:00:18 +00:00
c141f6cc59
obsolete
...
[SVN r24508]
2004-08-16 14:24:49 +00:00
9c955e8af2
Moved to BSL
...
[SVN r24445]
2004-08-12 17:02:24 +00:00
dd72d599c8
Disable interop properly for vc6/7 using known SFINAE capabilities.
...
[SVN r24209]
2004-07-31 18:10:00 +00:00
010f715950
Borland workarounds
...
[SVN r21893]
2004-01-24 17:39:45 +00:00
18b1414d6c
changed iterator_facade_default_category to stop lying about output_iterator_tag
...
[SVN r21683]
2004-01-13 18:04:13 +00:00
1c26f7dd43
ETI workarounds for vc6
...
[SVN r21547]
2004-01-08 14:57:59 +00:00
c546a3e875
Intel8 GCC-spoofing workaround
...
[SVN r21531]
2004-01-07 15:21:57 +00:00
20b31d1cca
Added traits:
...
is_incrementable.hpp: checks whether ++x is well-formed
pointee.hpp: value_type of iterators or smart pointers
indirect_reference.hpp: reference type of iterators or smart pointers
indirect_iterator.hpp
indirect_iterator_member_types.cpp
Use pointee/indirect_reference to select value/reference type.
iterator_concepts.hpp: Fixed interoperable test. Hardly tests enough, but it's a start
minimum_category.hpp: Better error messages for vc6
indirect_iterator_test.cpp: Workarounds for compilers without SFINAE
static_assert_same.hpp: Informative error reports; added a macro.
zip_iterator_test.hpp: Added missing #include
Jamfile: made zip_iterator test pass with vc6/stlport
[SVN r21514]
2004-01-06 17:35:36 +00:00
28dfcbd6b0
Fixes for gcc-3.4
...
[SVN r21453]
2004-01-03 02:47:08 +00:00
8997a587e9
VC 7.1 workaround
...
[SVN r21320]
2003-12-18 11:31:25 +00:00
1f7c08615f
Added BOOST_NO_SFINAE config macro, removed internal version from
...
the iterator library
[SVN r21125]
2003-12-03 19:26:15 +00:00
ca1ee306b7
Remove bogus check for use_default
...
[SVN r20926]
2003-11-23 17:07:36 +00:00
f6715137cf
vc6 workaround
...
[SVN r20906]
2003-11-22 03:20:17 +00:00
f18906ac6b
Removed access category tags from iterator library, made corresponding
...
changes elsewhere.
boost/iterator and libs/iterator/test were updated from
branch "simplify"
[SVN r20905]
2003-11-22 01:18:37 +00:00
e295f71a85
fix emacs-o
...
#2
[SVN r20840]
2003-11-18 03:04:15 +00:00
a8a68dbb7b
fix emacs-o
...
[SVN r20839]
2003-11-18 03:02:40 +00:00
76880f6ce2
initial commit
...
[SVN r20837]
2003-11-18 02:58:15 +00:00
abafc5d1be
Added missing lambda support for broken compilers
...
[SVN r19936]
2003-09-06 14:24:01 +00:00
ed8c60c20b
Improved category handling in iterator_adaptor.
...
[SVN r19231]
2003-07-20 19:18:40 +00:00
f19c1c4059
Moved enable_if to boost::iterators from boost::detail to avoid
...
conflicting with the definition in the function library.
[SVN r19092]
2003-07-13 01:27:38 +00:00
80d9e8e4c1
Move from boost-sandbox
...
[SVN r18959]
2003-07-07 14:20:34 +00:00