Commit Graph

  • 480183059e + Fixes Ticket #6016 using a two-level specialization such that specialization is preferred over SFINAE. + Removes tag_of_fallback. It's not needed anymore. The proper way is to specialize tag_of. Joel de Guzman 2011-10-13 00:23:40 +0000
  • af16a84f09 Bumped copyright date and version to 2.1 (it's about time!) + fixed copyright notices and dates. Joel de Guzman 2011-10-10 10:38:37 +0000
  • fd82b51cec Wrong version. Should be 2.2 + fixed copyright notices and dates Joel de Guzman 2011-10-10 10:37:53 +0000
  • 24bca52c5e Wrong version. Should be 2.2. Joel de Guzman 2011-10-10 10:08:44 +0000
  • 4b6dddde03 Bumped copyright date and version to 2.1 (it's about time!). Joel de Guzman 2011-10-10 10:07:45 +0000
  • 459a1dba3d Bumped copyright date and version to 2.1 (it's about time!). Joel de Guzman 2011-10-10 10:05:49 +0000
  • 10274e7884 Made map random access. Thanks to Brandon Kohn! Joel de Guzman 2011-10-10 09:55:52 +0000
  • b6df98e86c Made map random access. Thanks to Brandon Kohn! Joel de Guzman 2011-10-10 09:55:41 +0000
  • 01156b172a Fix for ticket #6000 Joel de Guzman 2011-10-10 02:33:13 +0000
  • 4be9e08af7 Fix for ticket #6000 Joel de Guzman 2011-10-10 00:59:32 +0000
  • f46b2aeb73 Fix for ticket #6000 Joel de Guzman 2011-10-10 00:58:24 +0000
  • 21301c93dc Fix for ticket #6000 Joel de Guzman 2011-10-10 00:47:40 +0000
  • 295bacb652 Merge from trunk Joel de Guzman 2011-10-08 08:23:11 +0000
  • b905aa11af Added adapter for std::tuple (only for implementations using variadic templates) Joel de Guzman 2011-10-08 03:47:16 +0000
  • e08976a68d fix for case where Sequence is const Joel de Guzman 2011-09-27 11:45:24 +0000
  • a0db9cc855 Fusion: fix tag_of_fallback Christopher Schmidt 2011-09-26 12:02:10 +0000
  • 0b875180bf Removed unmaintained changelist.txt. Just use SVN log. Joel de Guzman 2011-09-26 05:44:44 +0000
  • b7fb20e69a Fusion: updates Christopher Schmidt 2011-09-25 17:36:13 +0000
  • 159426b8af Added adapter for std::tuple (only for implementations using variadic templates) Joel de Guzman 2011-09-24 13:07:24 +0000
  • b2c3737eaf Added adapter for std::tuple (only for implementations using variadic templates) Joel de Guzman 2011-09-24 13:07:09 +0000
  • d1a397c427 Patch to make deriving from fusion::sequence_facade makes the derived class an MPL sequence by Nathan Ridge. Joel de Guzman 2011-09-20 01:48:47 +0000
  • 674f60e9b1 const-correctness patch by Nathan Ridge. Joel de Guzman 2011-09-20 01:41:38 +0000
  • 2dd633a572 fixed missing includes in main hpp files Joel de Guzman 2011-09-19 00:12:42 +0000
  • 9b16a51364 preprocessed files gen for algorithm Joel de Guzman 2011-09-18 10:48:29 +0000
  • 5ee02a7546 wave preprocessor driver update Joel de Guzman 2011-09-18 10:45:06 +0000
  • 223e14f702 More preprocessed files. This completes the container module. Joel de Guzman 2011-09-18 10:03:59 +0000
  • af90b6660b patch to silence clang warning Joel de Guzman 2011-09-18 00:28:09 +0000
  • b1b90af9be More preprocessed files Joel de Guzman 2011-09-17 06:55:06 +0000
  • 3c92230f82 More preprocessed files Joel de Guzman 2011-09-17 05:52:59 +0000
  • 0ed54e9ea3 added iterator_adapter 'Category' template parameter which defaults to Iterator_::category Joel de Guzman 2011-09-17 03:21:13 +0000
  • 265bdc7342 Added default typedef mpl::false_ is_segmented; Joel de Guzman 2011-09-17 03:14:12 +0000
  • 5f4d31abc7 Added preprocessed files to speed compilation Joel de Guzman 2011-09-17 02:41:58 +0000
  • f31150f58a fixed and updated copyright dates Joel de Guzman 2011-09-16 07:00:41 +0000
  • 41fe830b8a Added preprocessed files to speed compilation Joel de Guzman 2011-09-16 06:51:21 +0000
  • 473ef579b9 Added preprocessed files to speed compilation Joel de Guzman 2011-09-16 06:44:55 +0000
  • 7365eb0a36 Added preprocessed files to speed compilation Joel de Guzman 2011-09-16 06:22:19 +0000
  • d5eaf8b496 Bumped copyright date Joel de Guzman 2011-09-16 05:56:36 +0000
  • 7847f22a2c Bumped copyright date Joel de Guzman 2011-09-16 05:55:52 +0000
  • b23e05741c Added preprocessed files to speed compilation Joel de Guzman 2011-09-16 05:47:57 +0000
  • 0e7a013851 Bumped copyright date Joel de Guzman 2011-09-16 05:30:23 +0000
  • 86063cada9 Bumped copyright date Joel de Guzman 2011-09-16 05:27:16 +0000
  • 619280939a include vectorN for only what's needed depending on FUSION_MAX_VECTOR_SIZE Joel de Guzman 2011-09-16 05:12:58 +0000
  • 601415c6bb Added preprocessed files to speed compilation Joel de Guzman 2011-09-16 05:07:53 +0000
  • 2a8b3f9c5b Added preprocessed files to speed compilation Joel de Guzman 2011-09-16 04:50:19 +0000
  • a21a748f24 Added preprocessed files to speed compilation Joel de Guzman 2011-09-16 03:13:52 +0000
  • 5ebd31fe32 Added preprocessed files to speed compilation Joel de Guzman 2011-09-16 01:35:29 +0000
  • e7ed008af5 Added preprocessed files to speed compilation Joel de Guzman 2011-09-16 01:34:26 +0000
  • 0ba9acbfa4 Replace fusion documentation with redirect. Daniel James 2011-09-10 07:42:13 +0000
  • adb2d8bef0 merge [70965] [73644] [73668] [73669] [73683] [73770] [73771] [73831] [73834] [73854] [73892] [73898] [73899] [73906] [73908] [73927] [74019] [74048] [74113] from trunk to release Eric Niebler 2011-09-09 03:27:28 +0000
  • 90b15e1c9b add missing include to try to make msvc9~stlport toolset happy Eric Niebler 2011-08-28 22:48:40 +0000
  • df6017dc1c fix use of incomplete fusion::nil as caught by clang Eric Niebler 2011-08-23 15:13:30 +0000
  • def510808d bug fixes to segmented fusion support, more fwd headers Eric Niebler 2011-08-19 18:41:11 +0000
  • eb903d71a7 enable segmented tests Eric Niebler 2011-08-19 02:04:40 +0000
  • 9fcb3105e5 make fold aware of segments Eric Niebler 2011-08-18 23:14:48 +0000
  • 5ff6210759 make for_each aware of segments Eric Niebler 2011-08-18 22:09:59 +0000
  • b8bb98a36b simplify segmented_fold_until interface Eric Niebler 2011-08-18 21:33:39 +0000
  • 9dd14c435e make find and find_if algorithms segment-aware, stylistic consistency tweaks Eric Niebler 2011-08-18 17:12:05 +0000
  • 528ad04fdb baking segmented Fusion Eric Niebler 2011-08-17 18:53:56 +0000
  • 2baebc560a continue great segmented Fusion reorg Eric Niebler 2011-08-16 23:43:24 +0000
  • 2ccb8d604f progress with integrating the segmented Fusion work Eric Niebler 2011-08-16 23:07:51 +0000
  • 2212f57287 Fix Ticket #5784 Joel de Guzman 2011-08-15 10:53:13 +0000
  • afbda073a3 naming tweaks Eric Niebler 2011-08-15 06:53:35 +0000
  • 9ed1f3d606 use iterator_facade to simplify implementation of segmented_iterator Eric Niebler 2011-08-15 06:20:24 +0000
  • a339669d05 Better is_equal test Joel de Guzman 2011-08-12 12:16:23 +0000
  • 1c8d339bb0 Better is_equal test Joel de Guzman 2011-08-12 12:07:36 +0000
  • adbdf8550c Back on track. The code is fine again. Joel de Guzman 2011-08-12 11:51:57 +0000
  • b3649b9343 Back on track. The code is fine again. Joel de Guzman 2011-08-12 11:45:11 +0000
  • c1dd1fa279 Back on track. The code is fine again. Joel de Guzman 2011-08-12 11:43:24 +0000
  • 8b80a11877 revert to prior (again). Joel de Guzman 2011-08-12 07:24:00 +0000
  • faa5746f6d added main empty_impl template forward decl Joel de Guzman 2011-08-12 05:18:44 +0000
  • acc306d783 Added Eric's test cases for pop_back Joel de Guzman 2011-08-12 05:15:08 +0000
  • 734b9222d2 revert the implementation to previous version, but changed it such that prior is not used. used advance instead which is ok for forward iterators. Joel de Guzman 2011-08-12 05:14:06 +0000
  • 744dbcbbc7 added case for equal_to that returns false immediately if the tags are different in the first place Joel de Guzman 2011-08-12 05:13:03 +0000
  • 48a0546eea added static sanity check Joel de Guzman 2011-08-12 05:11:41 +0000
  • f0fa80ca1a const-correctness tweaks Eric Niebler 2011-08-11 23:58:03 +0000
  • 5d07df005b fix find_s and find_if_s to return the end iterator when item not found Eric Niebler 2011-08-11 17:49:02 +0000
  • b83a2954f5 segmented_fold_until should unpack the state's value before invoking the user's function Eric Niebler 2011-08-11 17:28:17 +0000
  • 3af35683ff QOI + small bug fixes Joel de Guzman 2011-08-11 15:34:58 +0000
  • 5497ea367e QOI + small bug fixes Joel de Guzman 2011-08-11 15:34:39 +0000
  • 5bca571dd1 - Made pop_back not use prior.- Refactored pop_back_iterator into a reusable iterator_adaptor Joel de Guzman 2011-08-11 14:49:55 +0000
  • 5ebfd961aa Refactored pop_back_iterator into a reusable iterator_adaptor Joel de Guzman 2011-08-11 14:46:22 +0000
  • 1865ded339 Refactored pop_back_iterator into a reusable iterator_adaptor Joel de Guzman 2011-08-11 14:45:10 +0000
  • e8b0f98a55 Refactored pop_back_iterator into a reusable iterator_adaptor Joel de Guzman 2011-08-11 14:43:59 +0000
  • 760c1a534c minor tweaks Joel de Guzman 2011-08-11 08:52:10 +0000
  • d9c5b32687 new cleaner(?) implementation for segmented fusion Eric Niebler 2011-08-11 04:14:50 +0000
  • 00b2cfc52e Made pop_back not use prior. Joel de Guzman 2011-08-10 22:03:09 +0000
  • 21c17fda63 Added pop_back test for lists Joel de Guzman 2011-08-10 22:01:37 +0000
  • 518ac25a80 merged [73583] from trunk Eric Niebler 2011-08-08 06:29:25 +0000
  • 491b6fb7d8 remove bogus compile-time asserts Eric Niebler 2011-08-07 00:06:32 +0000
  • adc8be256f fixed wording to make it clear that I/O operators are only available for sequences in fusion's namespace Joel de Guzman 2011-07-19 23:29:06 +0000
  • efea9aec4b merge [72977] from trunk, regenerate docs Eric Niebler 2011-07-16 21:16:10 +0000
  • f27ed26e44 make single_view random access Eric Niebler 2011-07-08 19:42:35 +0000
  • 0a54764a6a Added docs for copy Joel de Guzman 2011-07-06 18:29:02 +0000
  • f4f93005ad Added docs for copy Joel de Guzman 2011-07-06 18:16:56 +0000
  • 92c2362cef Fix Ticket #4755 Joel de Guzman 2011-06-14 22:57:24 +0000
  • 01424b06b3 added version of fold (overload) accepting non-const State. Joel de Guzman 2011-04-10 23:45:34 +0000
  • ed4206ee1b Fixes Ticket #5426 Joel de Guzman 2011-04-06 04:55:57 +0000
  • b17d6b9147 Fixes Ticket #5420 Joel de Guzman 2011-04-06 04:29:02 +0000
  • b54e4b1b06 MPL bug workaround. Fixes Trac ticket: #5411 Joel de Guzman 2011-04-03 23:20:13 +0000
  • b3226a5107 Applied patch #5275 Joel de Guzman 2011-04-01 23:38:39 +0000