Commit Graph

8 Commits

Author SHA1 Message Date
20ee8d192a Fix missing includes, close ticket #8457.
e.g. Now can compile following simple case.

    #include <boost/fusion/iterator/iterator_facade.hpp>
    #include <boost/fusion/iterator/iterator_adapter.hpp>

    struct null_iterator
        : iterator_facade<null_iterator, forward_traversal_tag> {};

    struct null_adapter
        : iterator_adapter<null_adapter, null_iterator> {};
2014-11-06 17:10:25 +09:00
c2abefbab8 Initial constexpr support
This allows to use, e.g., boost::fusion::fold within constexpr functions.

The BOOST_CONSTEXPR macro is used to declare functions constexpr.
2014-08-06 11:09:40 +02:00
e113b31fdd final gpu-enabling tweaks 2014-01-28 14:32:03 -08:00
c4f9f0d1b6 gpu-enable functions 2014-01-22 23:55:53 -08:00
752f911a91 #7427 (Warning fixes in fusion)
[SVN r80812]
2012-10-02 01:12:19 +00:00
0ed54e9ea3 added iterator_adapter 'Category' template parameter which defaults to Iterator_::category
[SVN r74428]
2011-09-17 03:21:13 +00:00
744dbcbbc7 added case for equal_to that returns false immediately if the tags are different in the first place
[SVN r73685]
2011-08-12 05:13:03 +00:00
e8b0f98a55 Refactored pop_back_iterator into a reusable iterator_adaptor
[SVN r73654]
2011-08-11 14:43:59 +00:00