Commit Graph

  • aebd8a01cb removes unnecessary #includeS Tobias Schwinger 2007-07-14 20:20:28 +0000
  • a83c9b89a3 removes unnecessary #include Tobias Schwinger 2007-07-14 20:17:38 +0000
  • 1ed9b6204b fixes compilation problems with msvc Tobias Schwinger 2007-07-13 21:36:02 +0000
  • b4fe17385c silences msvc warning when used with infinite sequences Tobias Schwinger 2007-07-13 21:27:35 +0000
  • 9df373af5f revises function object concepts and functional module documenation to reflect boost::result_of-based result computation Tobias Schwinger 2007-07-13 19:25:34 +0000
  • f05493abf0 fixes result computation problem Tobias Schwinger 2007-07-13 18:47:02 +0000
  • 8525c2b0b5 changes result computation to use boost::result_of-based scheme Tobias Schwinger 2007-07-13 18:46:28 +0000
  • 042735fd06 ported to boost::result_of-based result computation scheme Tobias Schwinger 2007-07-13 18:31:16 +0000
  • f119120d24 corrects missing references in boost::result_of signature Tobias Schwinger 2007-07-13 16:37:22 +0000
  • c57e840377 adds const correctness, simplifies code, fixes nullary member function invocation Tobias Schwinger 2007-07-13 16:29:45 +0000
  • 685d26c847 adds const correctness, disables variadic tests, for now Tobias Schwinger 2007-07-13 16:27:55 +0000
  • 909825a34f simplifies code (minor changes) Tobias Schwinger 2007-07-13 16:26:50 +0000
  • f598633cd0 adds const-correctness, simplification Tobias Schwinger 2007-07-13 15:12:14 +0000
  • 897a312766 adds const correctness Tobias Schwinger 2007-07-13 15:11:20 +0000
  • 8ff2dca34a adds missing include Tobias Schwinger 2007-07-13 14:20:38 +0000
  • e2015823f6 makes unfused_* work exclusively through boost::result_of Tobias Schwinger 2007-07-13 14:09:25 +0000
  • 7a1017dce3 makes unfused_* work through boost::result_of only Tobias Schwinger 2007-07-13 14:06:50 +0000
  • f6184f5f29 fixes bad parameter lists for template friends Tobias Schwinger 2007-07-12 15:57:18 +0000
  • 8eda5d32ca completes boost::result_of-based result type computation Tobias Schwinger 2007-07-12 09:08:46 +0000
  • 046d853d63 fixing issues with fusion zip_view size on intel Dan Marsden 2007-07-08 14:26:01 +0000
  • eb79a48868 testing zero length sequences have converting ctors Dan Marsden 2007-07-06 20:48:04 +0000
  • 3612acb0ef adding working converting ctors for zero length sequences Dan Marsden 2007-07-06 20:47:11 +0000
  • d20847afd7 don't use forward declarations of partial specializations. Eric Niebler 2007-07-02 06:52:31 +0000
  • 8f8cf8145f handling fusion fold and accumulate function argument by value rather than const ref to fix free function usage Dan Marsden 2007-06-22 18:05:55 +0000
  • 996a4da2d6 testing fusion transform and fold work with free functions now that only Boost.ResultOf support is required Dan Marsden 2007-06-22 18:02:58 +0000
  • 09a6da1f80 fusion fold and transform passing refs for lvalues as per result_of protocol Dan Marsden 2007-06-19 21:30:06 +0000
  • 0e5cb04b99 documents concept preserving semantics of iterator_range (new) and zip_range (forgotten) Tobias Schwinger 2007-06-16 11:56:14 +0000
  • 6605340726 fixing some defects in fusion::fold loop unrolling Dan Marsden 2007-06-13 20:32:30 +0000
  • 8e93460511 tests covering defect in fusion::fold loop unrolling picked up by Christian Holmquist Dan Marsden 2007-06-13 20:30:30 +0000
  • a2046a5aa6 fixes for msvc related to fusion result_of compatibility Dan Marsden 2007-06-11 21:09:44 +0000
  • 0fcbc5b467 result_of and polymorphic function obj compatibility Dan Marsden 2007-06-11 07:01:05 +0000
  • 414b87dbdb fixing bug in internal use of fusion::result_of::distance Dan Marsden 2007-06-07 20:43:50 +0000
  • d68dd4d43e more flat includes Joel de Guzman 2007-06-06 01:23:45 +0000
  • 35ec412acf more flat includes Joel de Guzman 2007-06-06 01:13:33 +0000
  • 6fbd010bbc more flat includes Joel de Guzman 2007-06-06 00:18:13 +0000
  • 2bbf2a7ec4 added include/swap.hpp Joel de Guzman 2007-06-05 22:09:51 +0000
  • 40524cfda1 loop unrolling count(_if) Dan Marsden 2007-06-02 21:48:14 +0000
  • b33ce64895 correcting defective fusion count_if test case Dan Marsden 2007-06-02 16:48:49 +0000
  • d2f019514e fusion find_if loop unrolling and use of advance optimization for random traversal sequences Dan Marsden 2007-06-01 22:47:49 +0000
  • a4268d3cf9 loop unrolling for compile time perf in any, all and none Dan Marsden 2007-05-30 06:56:32 +0000
  • da31732ca3 fixing defective test case with bad rvalue / lvalue handling issue Dan Marsden 2007-05-30 06:47:39 +0000
  • 6097406ca1 covering accumulate as part of fusion fold tests Dan Marsden 2007-05-28 23:13:46 +0000
  • b935ea84a9 loop unrolling for fusion iteration algorithms Dan Marsden 2007-05-28 23:12:53 +0000
  • 2c7e484787 fix to transform view distance impl Dan Marsden 2007-05-28 22:57:59 +0000
  • 0ff8dd230d Removed tabs. Hartmut Kaiser 2007-05-27 16:30:35 +0000
  • 05a706599a fix for swap picked up with gcc 4.1.2 Dan Marsden 2007-05-26 19:54:13 +0000
  • 1bf333a444 fixes bug reported by John Maddock. Typo: associative structures have associative members. Tobias Schwinger 2007-05-24 21:08:34 +0000
  • d171c25dd2 fixes bug in unfused_generic reported by Eric Niebler Tobias Schwinger 2007-05-22 10:53:49 +0000
  • 5ec07406da Adding file... Hartmut Kaiser 2007-05-16 16:25:48 +0000
  • f2f3b2cf1e Adding file... Hartmut Kaiser 2007-05-16 16:10:58 +0000
  • dfcadb449b tests for assoc struct adaptor Dan Marsden 2007-05-08 22:16:09 +0000
  • f8bb69dc9a adding struct associative adaptor Dan Marsden 2007-05-08 22:14:58 +0000
  • 8b2e69c764 Added file. Hartmut Kaiser 2007-05-06 19:18:27 +0000
  • bb27fc1089 fusion swap documentation Dan Marsden 2007-05-02 22:47:23 +0000
  • 73d47b7267 Added file Hartmut Kaiser 2007-05-02 18:14:22 +0000
  • a1b7949dce tests for swap Dan Marsden 2007-05-01 20:57:15 +0000
  • 77c04b0e57 swap implementation Dan Marsden 2007-05-01 20:56:32 +0000
  • da82119dd3 more flat includes Joel de Guzman 2007-04-29 16:18:01 +0000
  • 416b82b14a some changes for conceptgcc-4.3 Eric Niebler 2007-04-28 21:22:55 +0000
  • 4c4e91a3ce more flat includes Joel de Guzman 2007-04-22 23:20:21 +0000
  • 1a1fe819dc more flat includes Joel de Guzman 2007-04-22 10:09:38 +0000
  • a7ca680c0f mpl.hpp header now includes 2 way mapping to and from mpl and fusion #include <boost/fusion/sequence/adapted/mpl.hpp> #include <boost/fusion/sequence/intrinsic/mpl.hpp> Joel de Guzman 2007-04-22 08:06:36 +0000
  • 11a0b0acce more flat includes Joel de Guzman 2007-04-22 06:40:33 +0000
  • d87b6aaf57 fixed bug where first element is convertible from input sequence Joel de Guzman 2007-04-20 03:45:36 +0000
  • bf4c542d5d more flat includes Joel de Guzman 2007-04-14 08:27:24 +0000
  • bf4de4d0af typo fix Joel de Guzman 2007-04-10 22:27:41 +0000
  • 02005e075f more flat includes Joel de Guzman 2007-04-03 06:17:56 +0000
  • 8da8ce2c61 updates link to boost::shared_ptr Tobias Schwinger 2007-04-02 15:50:23 +0000
  • 33b2d3b750 changes phrasing (minor) Tobias Schwinger 2007-04-02 15:49:35 +0000
  • 67525cf4ab fixes typos: at<0>(... Tobias Schwinger 2007-04-02 15:45:59 +0000
  • d19c24a886 functional module Tobias Schwinger 2007-04-02 15:43:37 +0000
  • 6a01312869 workaround for VC7.1 getting confused with optional and variant boost::get functions Joel de Guzman 2007-04-02 13:20:16 +0000
  • 0913d82b43 forgot to commit. Joel de Guzman 2007-04-02 12:41:10 +0000
  • 5e9e7f31a4 wrong library, FUSION, not SPIRIT Joel de Guzman 2007-04-02 05:13:25 +0000
  • bf05751f9e added BOOST_SPIRIT_ADAPT_STRUCT macro Joel de Guzman 2007-04-02 04:34:24 +0000
  • 5423cde1f1 updates Joel de Guzman 2007-04-02 03:52:41 +0000
  • 6002bc9bb4 added struct wrapping facilities to make it very easy to make any struct a conforming fusion sequence Joel de Guzman 2007-04-02 03:31:13 +0000
  • ddf9cb743a updates VC7.1 workaround Tobias Schwinger 2007-03-26 19:58:44 +0000
  • ddf3aaed17 adds VC7.1 portability note, changes [tip ...] to [blurb __tip__ ...] Tobias Schwinger 2007-03-26 19:56:08 +0000
  • 20e0ffc461 hides effect of VC7.1 workaround Tobias Schwinger 2007-03-26 19:54:26 +0000
  • db545933b5 removes dependency to deleted adapted/mpl/tag_of.hpp Tobias Schwinger 2007-03-26 18:05:18 +0000
  • 5d935861c6 added todo item Joel de Guzman 2007-03-24 23:48:35 +0000
  • f98528a2af using the correct PP constant for map_tie Dan Marsden 2007-03-22 22:45:27 +0000
  • 4904567639 added documentation for map_tie Dan Marsden 2007-03-22 22:43:09 +0000
  • 85801896c4 mo' to do Tobias Schwinger 2007-03-22 21:18:00 +0000
  • ae0b09292e fixes ambiguity in tag_of specialization Tobias Schwinger 2007-03-22 19:21:29 +0000
  • 0c3a766ee8 mo' to do Tobias Schwinger 2007-03-21 19:31:13 +0000
  • 1a1b40925b adds repetitive_view test Tobias Schwinger 2007-03-21 18:41:35 +0000
  • 05ea6cfab9 added entry Joel de Guzman 2007-03-20 23:43:06 +0000
  • f8d675d38d added some simple tests for map_tie Dan Marsden 2007-03-20 21:33:12 +0000
  • d879cfcb97 added some additional todo notes Dan Marsden 2007-03-20 21:04:30 +0000
  • 19ded670ac removed obsolete include Joel de Guzman 2007-03-20 16:07:52 +0000
  • c2275cefdb updated todo Joel de Guzman 2007-03-20 13:02:26 +0000
  • fd64eec23d adds repetitive_view Tobias Schwinger 2007-03-19 21:03:35 +0000
  • 29a57477e0 adds intrinsics to support the concept of the underlying sequence Tobias Schwinger 2007-03-19 19:03:41 +0000
  • 324923acc2 changes is_convertible<category_of... to is_<concept> Tobias Schwinger 2007-03-19 18:16:21 +0000
  • e82ddaed38 support for sequences weaker than Forward Sequence Tobias Schwinger 2007-03-19 18:13:24 +0000
  • 798ebd7593 updates hopelessly outdated version (from pre-CVS era of fusion/functional) Tobias Schwinger 2007-03-16 15:14:46 +0000
  • 41b16b8717 iterator_range can't be more than a forward sequence, until we implement more intrinsics Tobias Schwinger 2007-03-16 15:10:55 +0000
  • 8f51212782 fix missing include Joel de Guzman 2007-03-16 14:49:48 +0000