1f8ccd7bc3
Support move for make_vector.
2015-06-28 13:46:56 +09:00
969b475462
Implement variadic templates based fusion::vector.
...
Thanks to Lee Clagett.
2015-06-28 01:15:51 +09:00
c77f84749f
Implement variadic generators for fusion::vector.
2015-06-28 01:15:51 +09:00
d937003962
Prepare implementing c++11 variadic based fusion::vector.
2015-06-28 01:15:51 +09:00
2b14951660
Split c++14 like index_sequence into support/detail.
2015-06-22 21:58:54 +09:00
973f2d3940
Merge pull request #82 from Flast/refactor/just-move-into-cpp03
...
Move cpp03 list_tie into detail dir.
2015-06-20 06:03:28 +08:00
60cf66ad89
Adjust include path.
2015-06-18 08:26:11 +09:00
fb2e4c502f
Move list_tie.
2015-06-18 08:21:08 +09:00
fffbbdebdf
Merge pull request #81 from Flast/refactor/just-move-into-cpp03
...
Move non-variadics into its own cpp03 dir and adjust include paths.
2015-06-17 05:58:07 +08:00
ddcd3cdf93
Likewise.
2015-06-17 01:40:45 +09:00
6df8d5a599
Merge pull request #80 from Flast/refactor/just-move-into-cpp03
...
[WIP] Just move non-variadics into its own cpp03 dir.
2015-06-16 07:53:27 +08:00
78afb4d3fc
Likewise.
2015-06-14 23:05:06 +09:00
94f3b2a08b
Merge pull request #79 from Flast/bugfix/nested
...
Fix issue 11267
2015-06-08 21:57:09 +08:00
3521ea3417
Suppress warnings.
2015-06-08 21:41:54 +09:00
ff25066be2
Remove unnecessary include of mpl::print.
2015-06-08 13:36:49 +09:00
e0f10734b1
Fix issue 11267.
...
Compiler yields compile error within a function witch used in unevaluate
context of constexpr function because of CWG 1581 [2].
1. https://llvm.org/bugs/show_bug.cgi?id=23135
2. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1581
2015-06-08 11:53:17 +09:00
22268eb083
Merge pull request #78 from Flast/remove_old_workaround
...
Remove obsolete workaround.
2015-05-23 08:58:40 +08:00
869513768d
Remove obsolete workaround.
...
now it doesn't work properly.
2015-05-23 09:51:06 +09:00
65fae37660
Merge pull request #77 from jzmaddock/patch-3
...
Stop Using type_traits details.
2015-05-22 08:36:10 +08:00
cac994a7c6
Stop Using type_traits details.
...
Best not to use type_traits undocumented details, these will be moving soon, and use of this header will warn loud and clear if you continue to use it.
2015-05-21 19:14:12 +01:00
14228e9250
Merge pull request #76 from daminetreg/feature/fix-ticket-11269-adapt-empty-struct
...
Adds test case for each adapter macros we support to adapt an empty type
2015-05-15 21:20:25 +08:00
9911e05838
Adds test for each case adapter macros we support to adapt an empty type.
2015-05-15 09:09:10 +02:00
f22f1624b5
Merge pull request #75 from daminetreg/feature/fix-ticket-11269-adapt-empty-struct
...
Fix ticket #11269 to adapt an empty struct
2015-05-06 15:34:31 +08:00
8b1da45bfe
Fix 11269 ( https://svn.boost.org/trac/boost/ticket/11269 ) and add test case for it.
2015-05-06 08:21:02 +02:00
3b86f61f15
Merge pull request #74 from Flast/bugfix/11249
...
Fix #11249
2015-05-05 13:39:04 +08:00
2445f60981
Fix #11249 : missing includes.
2015-05-05 14:09:20 +09:00
6f8c02eb6f
Merge pull request #73 from daminetreg/develop
...
Merging master in develop
2015-04-29 22:54:15 +08:00
3c34d639df
Merge branch 'master' into develop
2015-04-29 16:20:05 +02:00
b10d91ac82
Merge pull request #72 from daminetreg/master
...
Fix testcase when BOOST_PP_VARIADICS is disabled
2015-04-29 22:14:33 +08:00
b902afa5a0
fix testcase when BOOST_PP_VARIADICS is disabled.
2015-04-29 15:58:41 +02:00
528e6d16f0
Merge pull request #69 from felgru/develop
...
fix some typos in the documentation
2015-04-29 16:37:18 +08:00
2153df596b
Merge pull request #71 from daminetreg/master
...
Further test cases and fixes for #11211
2015-04-29 16:16:45 +08:00
ce62bb49f3
fix constructors of DEFINE_STRUCT_INLINE to allow construction with non-constexpr compatible.
2015-04-26 22:19:44 +02:00
265de03026
Add test cases for non-constexpr compatible types.
2015-04-26 22:19:31 +02:00
83fb0ef7a2
Merge branch 'master' into develop
2015-04-23 08:27:30 +08:00
294a5ce644
Merge pull request #70 from daminetreg/feature/fix-for-11211
...
Remove BOOST_CONSTEXPR on BOOST_FUSION_DEFINE_STRUCT
2015-04-21 15:22:18 +08:00
bbdfc9972e
Remove BOOST_CONSTEXPR on BOOST_FUSION_DEFINE_STRUCT constructor as it however adds the requirement that the user provided types are constant enabled.
2015-04-21 08:59:24 +02:00
91966ae524
added test case for https://svn.boost.org/trac/boost/ticket/11211
2015-04-21 03:46:25 +08:00
94f53a8d4c
fix a typo
2015-04-20 11:12:54 +02:00
0fcd2aa328
doc: fix typo in documentation of fused_procedure
2015-04-20 11:12:45 +02:00
83a08934c8
Prepare to merge
2015-04-19 11:56:21 +09:00
ccb1aa20d9
Merge pull request #68 from Flast/develop
...
Fix workaround condition: || v.s. &&.
2015-04-14 18:31:06 +08:00
6e569bcdc3
Fix workaround condition: || v.s. &&.
...
see: 01a2d6557e (commitcomment-10697799)
2015-04-14 13:39:50 +09:00
de50f65380
fixes #11161
2015-04-01 19:09:42 +08:00
639cf2459d
Merge pull request #67 from Flast/master
...
doc: Fix a typo
boost-1.58.0
2015-04-01 09:15:28 +08:00
1ba1ac3ec8
Merge pull request #66 from boostorg/develop
...
Last chance for 1.58.0.
2015-04-01 09:15:11 +08:00
0bbea1ea32
doc: Fix a typo
2015-04-01 09:57:55 +09:00
b56eb59595
Merge pull request #65 from Flast/bugfix/msvc
...
Adjust LWG2408 workaround enabling condition.
2015-03-31 00:00:44 +08:00
01a2d6557e
Adjust LWG2408 workaround enabling condition.
2015-03-25 21:49:22 +09:00
91cac41ada
Merge pull request #64 from Flast/hotfix/1.58.0
...
Fix includes.
2015-03-23 10:05:59 +08:00