2
0
mirror of https://github.com/boostorg/fusion.git synced 2026-02-20 14:52:09 +00:00
Commit Graph

410 Commits

Author SHA1 Message Date
Steven Watanabe
378858f270 Fix headers for set_fwd and map_fwd. Fixes #3237
[SVN r62891]
2010-06-13 01:45:12 +00:00
Steven Watanabe
9b7b9db979 Translate fusion iterator categories to MPL iteraotr categories for fusion_iterator. Fixes #3204.
[SVN r62889]
2010-06-13 01:22:41 +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
Steven Watanabe
d5f6d5eafe Fix #include guard of boost/fusion/include/has_key.hpp. Fixes #4070
[SVN r62828]
2010-06-12 00:52:14 +00:00
Christophe Henry
d250c447b2 fixed conflict detected by g++4.x between fusion::at and mpl::at
[SVN r62675]
2010-06-09 17:39:26 +00:00
Christopher Schmidt
c02a3ba001 documentation update - fixes #4281
[SVN r62398]
2010-06-03 08:29:23 +00:00
Christopher Schmidt
11228c420f fusion::tag_of/fusion::detail::is_specialized should not complain for non-adapted std::pair/boost::array/...
[SVN r61836]
2010-05-07 15:02:22 +00:00
Christopher Schmidt
6465c3b3ea adapted proxy types are views now
[SVN r61833]
2010-05-07 13:37:34 +00:00
Christopher Schmidt
909f1bba8f added /fusion/view/single_view.hpp and /fusion/view/nview.hpp to /fusion/view.hpp
[SVN r61761]
2010-05-04 16:23:01 +00:00
Joel de Guzman
837d5b0604 fix #1614
[SVN r61488]
2010-04-22 13:15:01 +00:00
Christopher Schmidt
8d5aefc7de documentation update
[SVN r61202]
2010-04-11 15:01:17 +00:00
Christopher Schmidt
2f8b22dd93 documentation update
[SVN r61187]
2010-04-10 18:55:44 +00:00
Christopher Schmidt
83db52797b ADAPT_STRUCT_DEFINE_PROXY_TYPE refactoring
[SVN r61178]
2010-04-10 14:35:13 +00:00
Christopher Schmidt
073ce9e4a3 added intrusive struct generating macros
[SVN r61018]
2010-04-03 13:34:20 +00:00
Hartmut Kaiser
d8a40f48a6 Fusion: applied workaround for broken VC10
[SVN r60263]
2010-03-07 02:19:16 +00:00
Hartmut Kaiser
f8c6e5efb6 Fusion: added missing #include's
[SVN r60262]
2010-03-07 02:15:59 +00:00
Christopher Schmidt
e67765747d better adapt structs/classes implementation
[SVN r59913]
2010-02-25 20:10:37 +00:00
Christopher Schmidt
f84bc30bd3 adapt template classes/structs
[SVN r59846]
2010-02-22 22:55:54 +00:00
Christopher Schmidt
bb88841f47 adapt plain old array types (3)
[SVN r59578]
2010-02-07 19:12:26 +00:00
Christopher Schmidt
47f535df5b adapt plain old array types (2)
[SVN r59577]
2010-02-07 18:48:09 +00:00
Christopher Schmidt
5eb9c03cd2 adapt plain old array types (1)
[SVN r59576]
2010-02-07 18:22:06 +00:00
Hartmut Kaiser
b86d7dbe80 Fusion: fixed ambiguities in tests on VC10
[SVN r59347]
2010-01-29 16:02:14 +00:00
Hartmut Kaiser
83ed7ffada Fusion: minor fix for adapt_class_named
[SVN r59346]
2010-01-29 15:45:50 +00:00
Hartmut Kaiser
4910f26ce9 Fusion: minor fix for adapt_class_named
[SVN r59345]
2010-01-29 15:45:24 +00:00
Hartmut Kaiser
c24441c83d Fusion: added tests for adapt_class_named
[SVN r59341]
2010-01-29 15:04:57 +00:00
Hartmut Kaiser
6647f0c8a4 Fusion: fixed adapt_class to be usable with Spirit, added adapt_class_named
[SVN r59340]
2010-01-29 15:03:35 +00:00
Hartmut Kaiser
0d5ff2fc01 Fusion: added tests for adapt_struct_named
[SVN r59339]
2010-01-29 13:49:38 +00:00
Hartmut Kaiser
95ccc6f48f Fusion: added docs for BOOST_FUSION_ADAPTED_STRUCT_NAMED
[SVN r59338]
2010-01-29 03:03:31 +00:00
Hartmut Kaiser
3873f007e8 Fusion: more work on adapt_struct_named
[SVN r59337]
2010-01-29 01:58:50 +00:00
Hartmut Kaiser
e7c00c1843 Fusion adding ADAPT_NAMED_STRUCT
[SVN r59335]
2010-01-28 21:27:32 +00:00
Hartmut Kaiser
dae19f1781 Fusion: adding overload for const parameter types
[SVN r59276]
2010-01-27 16:25:41 +00:00
Christopher Schmidt
f7fd836354 corrected category_of documentation (2)
[SVN r58568]
2009-12-29 18:29:59 +00:00
Christopher Schmidt
b1b171f130 corrected category_of documentation
[SVN r58559]
2009-12-29 14:10:17 +00:00
Christopher Schmidt
d366a4f0e2 updated changelog
[SVN r58558]
2009-12-29 13:44:01 +00:00
Christopher Schmidt
514d48903b associative forward iterators in example and docs
[SVN r58549]
2009-12-28 17:45:42 +00:00
Christopher Schmidt
f0cd405f04 mpl::sequence_tag specialization for adapted types
[SVN r58396]
2009-12-15 13:30:02 +00:00
Christopher Schmidt
2587757d47 corrected reverse_view
[SVN r58299]
2009-12-11 21:01:22 +00:00
Eric Niebler
f1da55c1e9 avoid iterator invalidation in segmented_range, fixes #3583
[SVN r57622]
2009-11-13 02:52:34 +00:00
Hartmut Kaiser
03290abb85 Fusion: silenced a couple of MSVC warnings created during Spirit test runs
[SVN r57502]
2009-11-09 03:57:40 +00:00
Christopher Schmidt
65895017bd associative_sequence_tag -> associative_tag
[SVN r57337]
2009-11-03 17:35:33 +00:00
Hartmut Kaiser
60fabbdf9a Fusion: adding a missing 'const'
[SVN r57248]
2009-10-30 15:14:50 +00:00
Christopher Schmidt
dab67207cf associative iterators & views (Fixes #3473)
[SVN r57242]
2009-10-30 00:19:19 +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
Troy D. Straszheim
43f861ca87 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Joel de Guzman
d978cec6b6 Fix default construction of vector
[SVN r56709]
2009-10-11 04:00:00 +00:00
Hartmut Kaiser
e26d26d511 Fusion: added size_impl for nview
[SVN r56610]
2009-10-05 22:30:23 +00:00
Hartmut Kaiser
9ebe273fb3 Fusion: fixing nview tests
[SVN r56609]
2009-10-05 22:29:10 +00:00
Hartmut Kaiser
a110ea9304 Fixing mismatch of default parameter values
[SVN r56607]
2009-10-05 22:00:09 +00:00