Commit Graph

57 Commits

Author SHA1 Message Date
Kohei Takahashi
c76cd3d6b2
test: Suppress unused warning 2018-07-07 01:27:20 +09:00
Kohei Takahashi
77959b1d33
test: Added test for ticket 5490 2018-07-07 01:23:11 +09:00
Kohei Takahashi
0e4c5127f5
algo/for_each: Fixed parameter type
to be able to call mutable object
2018-07-02 22:19:25 +09:00
Kohei Takahashi
540ea0ef0c
Use build time configuration 2018-01-29 12:03:19 +09:00
Kohei Takahashi
98b81ee102 Remove use of deprecated binder. (#144) 2016-11-20 16:58:04 +09:00
Kohei Takahashi
4173b4b97b Suppress conversion warnings on MSVC. 2016-02-16 01:02:58 +09:00
Joel de Guzman
1d45a87201 Merge pull request #102 from Flast/sfinae-friendly-fold
SFINAE-friendly fusion::fold
2015-10-16 06:32:12 +08:00
Kohei Takahashi
cbd2e1dc1d Suppress unused warning. 2015-09-09 18:05:04 +09:00
Kohei Takahashi
a6d1b303b3 Fix block comment style.
Intel Compiler warns on nested comment.
2015-09-09 13:35:03 +09:00
Kohei Takahashi
76b7697ba5 fusion::fold allows to take non-const lv-ref state properly. 2015-09-08 15:14:27 +09:00
Kohei Takahashi
d3449ab5e5 Overhaul the fusion::fold family to make SFINAE-friendly. 2015-09-04 00:51:56 +09:00
Kohei Takahashi
3521ea3417 Suppress warnings. 2015-06-08 21:41:54 +09:00
Kohei Takahashi
5e4978b870 Fix some warnings within tests. 2015-01-21 01:13:19 +09:00
Kohei Takahashi
4dd4773d3d Fix wrong include
and add tests for move.
2014-11-19 17:38:16 +09:00
Kohei Takahashi
0a13aa5ee4 Change the result_of behaviour with BOOST_RESULT_OF_USE_DECLTYPE
to make consistency between boost::result_of.
2014-11-02 15:08:56 +09:00
Kohei Takahashi
f73b5362c5 Fix test error with C++03 mode, due to C++11 using-declaration. 2014-11-01 16:53:37 +09:00
Joel de Guzman
5ae01ad6a9 - Added sfinae test case for fold
- Some cleanup
2014-10-28 09:06:42 +08:00
Jamboree
fd3a18ce1a flatten/flatten_view/ref 2014-04-04 14:38:38 +08:00
Marshall Clow
8d6200ef58 Removed usage of deprecated macros in Boost.Fusion and Boost.Spirit
[SVN r81569]
2012-11-26 18:44:46 +00:00
Joel de Guzman
4be9e08af7 Fix for ticket #6000
[SVN r74872]
2011-10-10 00:59:32 +00:00
Joel de Guzman
86063cada9 Bumped copyright date
[SVN r74406]
2011-09-16 05:27:16 +00:00
Eric Niebler
90b15e1c9b add missing include to try to make msvc9~stlport toolset happy
[SVN r74113]
2011-08-28 22:48:40 +00:00
Eric Niebler
9fcb3105e5 make fold aware of segments
[SVN r73906]
2011-08-18 23:14:48 +00:00
Eric Niebler
5ff6210759 make for_each aware of segments
[SVN r73899]
2011-08-18 22:09:59 +00:00
Eric Niebler
9dd14c435e make find and find_if algorithms segment-aware, stylistic consistency tweaks
[SVN r73892]
2011-08-18 17:12:05 +00:00
Eric Niebler
528ad04fdb baking segmented Fusion
[SVN r73854]
2011-08-17 18:53:56 +00:00
Eric Niebler
2baebc560a continue great segmented Fusion reorg
[SVN r73834]
2011-08-16 23:43:24 +00:00
Joel de Guzman
b3649b9343 Back on track. The code is fine again.
[SVN r73696]
2011-08-12 11:45:11 +00:00
Joel de Guzman
acc306d783 Added Eric's test cases for pop_back
[SVN r73687]
2011-08-12 05:15:08 +00:00
Eric Niebler
5d07df005b fix find_s and find_if_s to return the end iterator when item not found
[SVN r73669]
2011-08-11 17:49:02 +00:00
Joel de Guzman
3af35683ff QOI + small bug fixes
[SVN r73659]
2011-08-11 15:34:58 +00:00
Eric Niebler
d9c5b32687 new cleaner(?) implementation for segmented fusion
[SVN r73644]
2011-08-11 04:14:50 +00:00
Joel de Guzman
21c17fda63 Added pop_back test for lists
[SVN r73642]
2011-08-10 22:01:37 +00:00
Joel de Guzman
690735de20 added test for copy
[SVN r70009]
2011-03-16 00:02:38 +00:00
Christopher Schmidt
ea89db72cb added reverse_fold/iter_fold/reverse_iter_fold (1)
[SVN r63066]
2010-06-17 21:21:37 +00:00
Steven Watanabe
c9a5364472 Clean up GCC warnings. Fixes #3033.
[SVN r62869]
2010-06-12 17:59:10 +00:00
Steven Watanabe
7c986ebd61 Clean up MSVC build. Fixes #1619. Fixes #3074.
[SVN r62854]
2010-06-12 15:58:31 +00:00
Christopher Schmidt
9b26b4a0f7 associative iterators & views
[SVN r57156]
2009-10-25 22:59:54 +00:00
Christopher Schmidt
35e469e2d5 fix for #2355: discrepancy between std::accumulate and fusion::accumulate
[SVN r57125]
2009-10-24 10:59:01 +00:00
Steven Watanabe
564280e622 Make the unrolled implementation of all work for multiples of four. Fixes #2599.
[SVN r55686]
2009-08-20 14:01:39 +00:00
Joel de Guzman
a326739705 Regenerating/reorganizing docs
[SVN r40832]
2007-11-06 12:13:52 +00:00
Joel de Guzman
7c85a51d48 Fusion 2.1 one more time with care
[SVN r40390]
2007-10-24 02:32:28 +00:00
Joel de Guzman
fc1df001c6 reverting to 2.0
[SVN r40219]
2007-10-20 22:21:43 +00:00
Joel de Guzman
e894481f5b phase4: refactoring for v2.1
[SVN r40212]
2007-10-20 13:13:46 +00:00
Joel de Guzman
d0d540064d phase3: refactoring for v2.1
[SVN r40210]
2007-10-20 11:49:17 +00:00
Dan Marsden
996a4da2d6 testing fusion transform and fold work with free functions now that only Boost.ResultOf support is required
[SVN r38063]
2007-06-22 18:02:58 +00:00
Dan Marsden
09a6da1f80 fusion fold and transform passing refs for lvalues as per result_of protocol
[SVN r38039]
2007-06-19 21:30:06 +00:00
Dan Marsden
8e93460511 tests covering defect in fusion::fold loop unrolling picked up by Christian Holmquist
[SVN r37984]
2007-06-13 20:30:30 +00:00
Dan Marsden
0fcbc5b467 result_of and polymorphic function obj compatibility
[SVN r37962]
2007-06-11 07:01:05 +00:00
Dan Marsden
b33ce64895 correcting defective fusion count_if test case
[SVN r37874]
2007-06-02 16:48:49 +00:00