Ion Gaztañaga
|
06d74a1709
|
Inject new Boost.Move iterator functions.
|
2022-01-12 00:58:41 +01:00 |
|
Ion Gaztañaga
|
0be2758375
|
Convert boost::iterator traversal tags into std tags to avoid unneeded overloads that confuse some older compilers like MSVC 12
|
2021-12-30 23:08:53 +01:00 |
|
Ion Gaztañaga
|
bc8d455437
|
Rename iterator_next with unsigned distance to iterator_unext
|
2021-10-18 17:31:00 +02:00 |
|
Ion Gaztañaga
|
2eeee6cb4c
|
Support GCC's -Wconversion -Wfloat-conversion -Warith-conversion -Wsign-conversion warnings.
|
2021-10-16 15:56:54 +02:00 |
|
Andrey Semashev
|
f847bd57bf
|
Converted tabs to spaces.
|
2018-12-14 19:00:50 +03:00 |
|
Ion Gaztañaga
|
ac718c54ed
|
Fix call to intrinsic is_convertible with incomplete types in MSVC 14.1
|
2017-06-08 21:51:53 +02:00 |
|
Ion Gaztañaga
|
db14782f0f
|
Boost Trac #12698
GitHub Pull #23
GitHub Pull #24
|
2017-06-08 14:02:21 +02:00 |
|
Ion Gaztañaga
|
6a9fa390ae
|
Introduced BOOST_INTRUSIVE_FORCEINLINE, disabled by default until it's more tested
|
2015-12-24 10:29:09 +01:00 |
|
Ion Gaztañaga
|
1e4b94b32a
|
Add iterator_arrow_result utility
|
2015-04-14 14:55:39 +02:00 |
|
Ion Gaztañaga
|
667ec0bdfc
|
Make sure boost/config.hpp is included before pragma once.
|
2015-02-01 23:15:14 +01:00 |
|
Ion Gaztañaga
|
a55b2d824d
|
Replaced _MSC_VER with BOOST_HAS_PRAGMA_ONCE before #pragma once.
|
2015-01-10 12:49:46 +01:00 |
|
Ion Gaztañaga
|
974bb7b14d
|
Avoid instantiating iterator tags in iterator_advance and iterator_distance, to allow iterators that forward declare tags and avoid including <iterator>
|
2015-01-04 02:15:44 +01:00 |
|
Ion Gaztañaga
|
614ce1b155
|
Reduced include dependencies
|
2015-01-02 18:41:20 +01:00 |
|
Ion Gaztañaga
|
55a3c8b9a5
|
Simplified iterator_category expression so that old compilers can parse it.
|
2014-11-26 07:01:49 +01:00 |
|
Ion Gaztañaga
|
913f903d16
|
Avoid including <iterator>, use intrusive's own version to avoid ADL clashes and minimize some dependencies.
|
2014-11-25 18:43:16 +01:00 |
|
Ion Gaztañaga
|
c71b6ddb3a
|
Renamed iterator to reverse_iterator
|
2014-09-25 17:12:02 +02:00 |
|
Ion Gaztañaga
|
26ebad134d
|
Avoid inheritance from std::iterator_traits as iterators become too fat.
|
2014-09-24 16:06:32 +02:00 |
|
Ion Gaztañaga
|
1f24efd1ed
|
Implemented N3644 (Null Forward Iterators)
|
2014-09-24 15:28:44 +02:00 |
|