Commit Graph
397 Commits
Author SHA1 Message Date
Joel de Guzman d354c5183b Tweaks for MSVC. MSVC version of map is not yet move enables so it is failing the move test
[SVN r82728]
2013-02-04 12:15:02 +00:00
Joel de Guzman fb3bd4cea8 minor cleanup
[SVN r82727]
2013-02-04 11:54:59 +00:00
Joel de Guzman 9672fe5385 map move supported + value_at_impl added
[SVN r82726]
2013-02-04 11:52:58 +00:00
Joel de Guzman 85119dbd21 added as_map
fixed bug: wrong iterator category for map_iterator

[SVN r82721]
2013-02-04 09:52:52 +00:00
Joel de Guzman 228401d898 More map tests and more API features implemented + tweaks to affected components
[SVN r82713]
2013-02-04 06:21:45 +00:00
Joel de Guzman 9c5d6bcc8c added pair < operator for case where key (first type) is the same.
[SVN r82709]
2013-02-04 04:10:29 +00:00
Joel de Guzman 7b6cf39540 modern c++11 map implemented + various tweaks
[SVN r82708]
2013-02-04 03:49:34 +00:00
Joel de Guzman d128c6f6aa Moving non-variadic map implementation to detail/cpp03 directory
[SVN r82701]
2013-02-03 11:50:48 +00:00
Joel de Guzman fec1da027c Cleanup deque to clearly separate the C++03 code from c++11 code
[SVN r82698]
2013-02-03 10:31:46 +00:00
Joel de Guzman 4272519a3c cleanup
[SVN r82670]
2013-01-31 15:56:00 +00:00
Joel de Guzman 9dcdfa323f Better deque conversion
[SVN r82669]
2013-01-31 15:31:28 +00:00
Joel de Guzman 5a520585d8 Fixes #7955
[SVN r82668]
2013-01-31 13:01:36 +00:00
Joel de Guzman 1823f30420 Some cleanup
[SVN r82636]
2013-01-27 14:41:39 +00:00
Joel de Guzman f96bbef8fa MSVC (VC11) fixes for latest updates
[SVN r82634]
2013-01-27 12:15:26 +00:00
Joel de Guzman f1687bffcf Added LF at the end
[SVN r82632]
2013-01-27 10:14:40 +00:00
Joel de Guzman b7d02a8c55 + Fixes ticket #7914
+ C++11 implementations for make_deque, deque_tie and as_deque

[SVN r82630]
2013-01-27 07:17:01 +00:00
Joel de Guzman ea0cad5800 Added fusion::move algorithm
[SVN r82550]
2013-01-19 14:37:00 +00:00
Joel de Guzman f9d6e05676 Applied patches for Tickets #7738, #7737 and #7646
[SVN r82348]
2013-01-04 01:43:06 +00:00
Joel de Guzman 6d265316ed Workaround for ObjC (mis)use of nil (from Mathias Gaunard)
[SVN r81628]
2012-11-30 02:31:23 +00:00
Marshall Clow e1819c11b2 Remove usage of deprecated macros
[SVN r81452]
2012-11-21 03:12:31 +00:00
Joel de Guzman cfbbba272e Fixes for Ticket #7569 ( Compile Error using BOOST_FUSION_DEFINE_STRUCT_INLINE with VC10 and GCC <4.5 )
[SVN r81165]
2012-11-04 00:18:41 +00:00
Joel de Guzman 752f911a91 #7427 (Warning fixes in fusion)
[SVN r80812]
2012-10-02 01:12:19 +00:00
Joel de Guzman b57cd4ede9 - patch from nathan ridge
- fixed deque regression 

[SVN r80458]
2012-09-09 00:27:37 +00:00
Joel de Guzman 78ff3d8831 Fixed code to allow decltype implementation of boost::result_of with BOOST_RESULT_OF_USE_DECLTYPE defined.
[SVN r80395]
2012-09-04 13:40:38 +00:00
Joel de Guzman 80799eed95 C++11 fixes for deque
[SVN r80392]
2012-09-04 05:04:26 +00:00
Joel de Guzman 106702d388 Fix to silence MSVC warnings (Nathan Ridge)
[SVN r80368]
2012-09-03 07:08:47 +00:00
Joel de Guzman a53f93ff1a move-assign for vector
[SVN r80345]
2012-09-01 02:01:26 +00:00
Joel de Guzman 705ca2b61b move-assign for deque
[SVN r80344]
2012-09-01 01:04:12 +00:00
Joel de Guzman 3613310b62 deque move-ctor OK on gcc
[SVN r80334]
2012-08-31 15:58:31 +00:00
Joel de Guzman c8b47ca3ca Added move ctors for vector and deque (deque for gcc partially working for now)
no preprocessed files yet

[SVN r80331]
2012-08-31 14:33:12 +00:00
Joel de Guzman 038976991e Fixed MSVC errors (from Nathan Ridge)
[SVN r80326]
2012-08-31 04:12:29 +00:00
Hartmut Kaiser 4ccb4328f6 Fusion: fixing bogus preprocessor directive (missing newline at end of file)
[SVN r79788]
2012-07-28 20:44:56 +00:00
Joel de Guzman eaf9e79e85 latest patch from Nathan Ridge
[SVN r79306]
2012-07-05 23:40:17 +00:00
Eric Niebler 85583b5ea9 allow boolean traits implementations to use std::true_type and std::false_type
[SVN r79131]
2012-06-27 04:27:50 +00:00
Joel de Guzman 191a3d75ed Fix for Ticket #6965 from Joel Falcou
[SVN r79099]
2012-06-26 10:16:35 +00:00
Joel de Guzman ed3776ce8c BOOST_FUSION_DEFINE_STRUCT_INLINE patch by Nathan Ridge
[SVN r78508]
2012-05-19 01:24:16 +00:00
Joel de Guzman a46bd7ab72 patch for ticket #6910 by michel
[SVN r78507]
2012-05-19 01:18:43 +00:00
Joel de Guzman 8ce40ebd0c Patch by Nathan Ridge to allow BOOST_FUSION_ADAPT_ADT adapted classes to be compared using relational operators.
[SVN r78490]
2012-05-17 01:10:20 +00:00
Joel de Guzman b63c8214d7 Patches from Nathan Ridge using SFINAE to disable the Fusion algorithms for non-{Fusion sequence} types
[SVN r78463]
2012-05-14 00:37:21 +00:00
Joel de Guzman 524769f6fb patch for clang from Michel Morin
[SVN r78176]
2012-04-24 01:40:17 +00:00
Joel de Guzman fad4a7ebeb rearranging files
[SVN r78106]
2012-04-21 06:09:54 +00:00
Joel de Guzman 01f002f084 tweaked cref_result and ref_result to be non-lazy (for consistency).
[SVN r78058]
2012-04-18 02:57:56 +00:00
Joel de Guzman c8224c8bdf deque fix for ambiguity and making ctors explicit
[SVN r78056]
2012-04-18 01:18:10 +00:00
Joel de Guzman ecc87abaab more deque updates
[SVN r77967]
2012-04-14 00:57:15 +00:00
Joel de Guzman d87b5a8000 minor tweaks
[SVN r77814]
2012-04-07 12:02:16 +00:00
Joel de Guzman b34a8c79e8 hide detail stuff
[SVN r77812]
2012-04-07 11:07:35 +00:00
Joel de Guzman ec99f829f3 updates
[SVN r77811]
2012-04-07 10:57:10 +00:00
Joel de Guzman 2936fd30fb missing include
[SVN r77810]
2012-04-07 10:26:23 +00:00
Joel de Guzman a36f0f95cb c++ port of deque working
[SVN r77809]
2012-04-07 10:08:00 +00:00
Joel de Guzman 93ce3bd9bf c++ port of deque underway
[SVN r77808]
2012-04-07 09:56:07 +00:00