diff options
Diffstat (limited to 'boost/fusion/include')
186 files changed, 236 insertions, 0 deletions
diff --git a/boost/fusion/include/accumulate.hpp b/boost/fusion/include/accumulate.hpp index b9ca6526ef..b2cbc189e6 100644 --- a/boost/fusion/include/accumulate.hpp +++ b/boost/fusion/include/accumulate.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ACCUMULATE) #define FUSION_INCLUDE_ACCUMULATE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/iteration/accumulate.hpp> #endif diff --git a/boost/fusion/include/adapt_adt.hpp b/boost/fusion/include/adapt_adt.hpp index 87ef15e848..b84016d67c 100644 --- a/boost/fusion/include/adapt_adt.hpp +++ b/boost/fusion/include/adapt_adt.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ADAPT_ADT_HPP #define BOOST_FUSION_INCLUDE_ADAPT_ADT_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/adt/adapt_adt.hpp> #endif diff --git a/boost/fusion/include/adapt_adt_named.cpp b/boost/fusion/include/adapt_adt_named.cpp index 8ac033a019..8ccdf0777e 100644 --- a/boost/fusion/include/adapt_adt_named.cpp +++ b/boost/fusion/include/adapt_adt_named.cpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ADAPT_ADT_NAMED) #define FUSION_INCLUDE_ADAPT_ADT_NAMED +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/adt/adapt_adt_named.hpp> #endif diff --git a/boost/fusion/include/adapt_adt_named.hpp b/boost/fusion/include/adapt_adt_named.hpp index 308249e818..46b0a4cb39 100644 --- a/boost/fusion/include/adapt_adt_named.hpp +++ b/boost/fusion/include/adapt_adt_named.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ADAPT_ADT_NAMED_HPP #define BOOST_FUSION_INCLUDE_ADAPT_ADT_NAMED_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/adt/adapt_adt_named.hpp> #endif diff --git a/boost/fusion/include/adapt_assoc_adt.hpp b/boost/fusion/include/adapt_assoc_adt.hpp index 55bd551465..775057c073 100644 --- a/boost/fusion/include/adapt_assoc_adt.hpp +++ b/boost/fusion/include/adapt_assoc_adt.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ADAPT_ASSOC_ADT_HPP #define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_ADR_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/adt/adapt_assoc_adt.hpp> #endif diff --git a/boost/fusion/include/adapt_assoc_adt_named.hpp b/boost/fusion/include/adapt_assoc_adt_named.hpp index aa356e756d..d25aae5149 100644 --- a/boost/fusion/include/adapt_assoc_adt_named.hpp +++ b/boost/fusion/include/adapt_assoc_adt_named.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ADAPT_ASSOC_ADT_NAMED_HPP #define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_ADT_NAMED_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/adt/adapt_assoc_adt_named.hpp> #endif diff --git a/boost/fusion/include/adapt_assoc_class.hpp b/boost/fusion/include/adapt_assoc_class.hpp index ccbfeb18e6..83d6c4daa4 100644 --- a/boost/fusion/include/adapt_assoc_class.hpp +++ b/boost/fusion/include/adapt_assoc_class.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ADAPT_ASSOC_CLASS_HPP #define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_CLASS_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/class/adapt_assoc_class.hpp> #endif diff --git a/boost/fusion/include/adapt_assoc_class_named.hpp b/boost/fusion/include/adapt_assoc_class_named.hpp index 10782681d5..3c04183d2a 100644 --- a/boost/fusion/include/adapt_assoc_class_named.hpp +++ b/boost/fusion/include/adapt_assoc_class_named.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ADAPT_ASSOC_CLASS_NAMED_HPP #define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_CLASS_NAMED_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/class/adapt_assoc_class_named.hpp> #endif diff --git a/boost/fusion/include/adapt_assoc_struct.hpp b/boost/fusion/include/adapt_assoc_struct.hpp index 681aa2e421..a55f6e560d 100644 --- a/boost/fusion/include/adapt_assoc_struct.hpp +++ b/boost/fusion/include/adapt_assoc_struct.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ADAPT_ASSOC_STRUCT_HPP #define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_STRUCT_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/struct/adapt_assoc_struct.hpp> #endif diff --git a/boost/fusion/include/adapt_assoc_struct_named.hpp b/boost/fusion/include/adapt_assoc_struct_named.hpp index 19204f50b5..3afd13733b 100644 --- a/boost/fusion/include/adapt_assoc_struct_named.hpp +++ b/boost/fusion/include/adapt_assoc_struct_named.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ADAPT_ASSOC_STRUCT_NAMED_HPP #define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_STRUCT_NAMED_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp> #endif diff --git a/boost/fusion/include/adapt_struct.hpp b/boost/fusion/include/adapt_struct.hpp index c1271543f8..ea2fea5b75 100644 --- a/boost/fusion/include/adapt_struct.hpp +++ b/boost/fusion/include/adapt_struct.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ADAPT_STRUCT_HPP #define BOOST_FUSION_INCLUDE_ADAPT_STRUCT_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/struct/adapt_struct.hpp> #endif diff --git a/boost/fusion/include/adapt_struct_named.hpp b/boost/fusion/include/adapt_struct_named.hpp index 01cbf3294d..c80b57df2f 100644 --- a/boost/fusion/include/adapt_struct_named.hpp +++ b/boost/fusion/include/adapt_struct_named.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ADAPT_STRUCT_NAMED_HPP #define BOOST_FUSION_INCLUDE_ADAPT_STRUCT_NAMED_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/struct/adapt_struct_named.hpp> #endif diff --git a/boost/fusion/include/adapted.hpp b/boost/fusion/include/adapted.hpp index 1827267da5..da68f5b206 100644 --- a/boost/fusion/include/adapted.hpp +++ b/boost/fusion/include/adapted.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ADAPTED) #define FUSION_INCLUDE_ADAPTED +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted.hpp> #endif diff --git a/boost/fusion/include/adapter.hpp b/boost/fusion/include/adapter.hpp index 2441d7caa6..53ff0796e3 100644 --- a/boost/fusion/include/adapter.hpp +++ b/boost/fusion/include/adapter.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ADAPTER) #define FUSION_INCLUDE_ADAPTER +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/adapter.hpp> #endif diff --git a/boost/fusion/include/advance.hpp b/boost/fusion/include/advance.hpp index cb9ed7a9b8..011c3b8b7c 100644 --- a/boost/fusion/include/advance.hpp +++ b/boost/fusion/include/advance.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ADVANCE) #define FUSION_INCLUDE_ADVANCE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/advance.hpp> #endif diff --git a/boost/fusion/include/algorithm.hpp b/boost/fusion/include/algorithm.hpp index 1a362fd8f6..df33a54a47 100644 --- a/boost/fusion/include/algorithm.hpp +++ b/boost/fusion/include/algorithm.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ALGORITHM) #define FUSION_INCLUDE_ALGORITHM +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm.hpp> #endif diff --git a/boost/fusion/include/all.hpp b/boost/fusion/include/all.hpp index 5802626890..1848e754bd 100644 --- a/boost/fusion/include/all.hpp +++ b/boost/fusion/include/all.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ALL) #define FUSION_INCLUDE_ALL +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/query/all.hpp> #endif diff --git a/boost/fusion/include/any.hpp b/boost/fusion/include/any.hpp index e5c7306020..c76d6b6905 100644 --- a/boost/fusion/include/any.hpp +++ b/boost/fusion/include/any.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ANY) #define FUSION_INCLUDE_ANY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/query/any.hpp> #endif diff --git a/boost/fusion/include/array.hpp b/boost/fusion/include/array.hpp index b54cd70d88..b0e53a7b35 100644 --- a/boost/fusion/include/array.hpp +++ b/boost/fusion/include/array.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ARRAY) #define FUSION_INCLUDE_ARRAY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/array.hpp> #endif diff --git a/boost/fusion/include/as_deque.hpp b/boost/fusion/include/as_deque.hpp index 8f1686f268..77f90fd34a 100644 --- a/boost/fusion/include/as_deque.hpp +++ b/boost/fusion/include/as_deque.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_AS_DEQUE) #define FUSION_INCLUDE_AS_DEQUE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/deque/convert.hpp> #endif diff --git a/boost/fusion/include/as_list.hpp b/boost/fusion/include/as_list.hpp index 6c477d2402..9a4072ebbd 100644 --- a/boost/fusion/include/as_list.hpp +++ b/boost/fusion/include/as_list.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_AS_LIST) #define FUSION_INCLUDE_AS_LIST +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/list/convert.hpp> #endif diff --git a/boost/fusion/include/as_map.hpp b/boost/fusion/include/as_map.hpp index bdfd3f53c0..3a6db91344 100644 --- a/boost/fusion/include/as_map.hpp +++ b/boost/fusion/include/as_map.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_AS_MAP) #define FUSION_INCLUDE_AS_MAP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/map/convert.hpp> #endif diff --git a/boost/fusion/include/as_set.hpp b/boost/fusion/include/as_set.hpp index c0d5a8b3d4..697f86c7ce 100644 --- a/boost/fusion/include/as_set.hpp +++ b/boost/fusion/include/as_set.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_AS_SET) #define FUSION_INCLUDE_AS_SET +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/set/convert.hpp> #endif diff --git a/boost/fusion/include/as_vector.hpp b/boost/fusion/include/as_vector.hpp index 4c9b39d041..35aecd8f37 100644 --- a/boost/fusion/include/as_vector.hpp +++ b/boost/fusion/include/as_vector.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_AS_VECTOR) #define FUSION_INCLUDE_AS_VECTOR +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/vector/convert.hpp> #endif diff --git a/boost/fusion/include/at.hpp b/boost/fusion/include/at.hpp index eacd7bbb80..99b70d6d94 100644 --- a/boost/fusion/include/at.hpp +++ b/boost/fusion/include/at.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_AT) #define FUSION_INCLUDE_AT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/at.hpp> #endif diff --git a/boost/fusion/include/at_c.hpp b/boost/fusion/include/at_c.hpp index a2403d16c3..053a596210 100644 --- a/boost/fusion/include/at_c.hpp +++ b/boost/fusion/include/at_c.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_AT_C) #define FUSION_INCLUDE_AT_C +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/at_c.hpp> #endif diff --git a/boost/fusion/include/at_key.hpp b/boost/fusion/include/at_key.hpp index 89a0aae26a..17331b9172 100644 --- a/boost/fusion/include/at_key.hpp +++ b/boost/fusion/include/at_key.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_AT_KEY) #define FUSION_INCLUDE_AT_KEY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/at_key.hpp> #endif diff --git a/boost/fusion/include/auxiliary.hpp b/boost/fusion/include/auxiliary.hpp index e75ee3c611..af36d6d2f4 100644 --- a/boost/fusion/include/auxiliary.hpp +++ b/boost/fusion/include/auxiliary.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_AUXILIARY) #define FUSION_INCLUDE_AUXILIARY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/auxiliary.hpp> #endif diff --git a/boost/fusion/include/back.hpp b/boost/fusion/include/back.hpp index d5e77f0a67..9e2e977007 100644 --- a/boost/fusion/include/back.hpp +++ b/boost/fusion/include/back.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_BACK) #define FUSION_INCLUDE_BACK +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/back.hpp> #endif diff --git a/boost/fusion/include/begin.hpp b/boost/fusion/include/begin.hpp index 53361fb210..88a449f20f 100644 --- a/boost/fusion/include/begin.hpp +++ b/boost/fusion/include/begin.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_BEGIN) #define FUSION_INCLUDE_BEGIN +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/begin.hpp> #endif diff --git a/boost/fusion/include/boost_array.hpp b/boost/fusion/include/boost_array.hpp index d2c2bed836..b85fa53ff7 100644 --- a/boost/fusion/include/boost_array.hpp +++ b/boost/fusion/include/boost_array.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_BOOST_ARRAY) #define FUSION_INCLUDE_BOOST_ARRAY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/boost_array.hpp> #endif diff --git a/boost/fusion/include/boost_tuple.hpp b/boost/fusion/include/boost_tuple.hpp index 1ccc94dab4..3f5fc8c308 100644 --- a/boost/fusion/include/boost_tuple.hpp +++ b/boost/fusion/include/boost_tuple.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_BOOST_TUPLE) #define FUSION_INCLUDE_BOOST_TUPLE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/boost_tuple.hpp> #endif diff --git a/boost/fusion/include/category_of.hpp b/boost/fusion/include/category_of.hpp index c390686cd6..0b75369fe3 100644 --- a/boost/fusion/include/category_of.hpp +++ b/boost/fusion/include/category_of.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_CATEGORY_OF) #define FUSION_INCLUDE_CATEGORY_OF +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/category_of.hpp> #endif diff --git a/boost/fusion/include/clear.hpp b/boost/fusion/include/clear.hpp index 7fd863323d..0c742fd58e 100644 --- a/boost/fusion/include/clear.hpp +++ b/boost/fusion/include/clear.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_CLEAR) #define FUSION_INCLUDE_CLEAR +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/clear.hpp> #endif diff --git a/boost/fusion/include/comparison.hpp b/boost/fusion/include/comparison.hpp index e7790f2831..07e7cd808d 100644 --- a/boost/fusion/include/comparison.hpp +++ b/boost/fusion/include/comparison.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_COMPARISON) #define FUSION_INCLUDE_COMPARISON +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/comparison.hpp> #endif diff --git a/boost/fusion/include/cons.hpp b/boost/fusion/include/cons.hpp index 853eb6d2c4..498e9407ee 100644 --- a/boost/fusion/include/cons.hpp +++ b/boost/fusion/include/cons.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_CONS) #define FUSION_INCLUDE_CONS +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/list/cons.hpp> #endif diff --git a/boost/fusion/include/cons_tie.hpp b/boost/fusion/include/cons_tie.hpp index 740e1739f0..7467ee4703 100644 --- a/boost/fusion/include/cons_tie.hpp +++ b/boost/fusion/include/cons_tie.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_CONS_TIE) #define FUSION_INCLUDE_CONS_TIE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation/cons_tie.hpp> #endif diff --git a/boost/fusion/include/container.hpp b/boost/fusion/include/container.hpp index 657b4c3022..4e6886f8c6 100644 --- a/boost/fusion/include/container.hpp +++ b/boost/fusion/include/container.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_CONTAINER) #define FUSION_INCLUDE_CONTAINER +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container.hpp> #endif diff --git a/boost/fusion/include/convert.hpp b/boost/fusion/include/convert.hpp index 1d64ea1b00..10fff22e55 100644 --- a/boost/fusion/include/convert.hpp +++ b/boost/fusion/include/convert.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_CONVERT) #define FUSION_INCLUDE_CONVERT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/convert.hpp> #endif diff --git a/boost/fusion/include/copy.hpp b/boost/fusion/include/copy.hpp index 9fb4bb5432..e44f58bf3b 100644 --- a/boost/fusion/include/copy.hpp +++ b/boost/fusion/include/copy.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_COPY) #define FUSION_INCLUDE_COPY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/auxiliary/copy.hpp> #endif diff --git a/boost/fusion/include/count.hpp b/boost/fusion/include/count.hpp index 750a030327..3e5b8fca59 100644 --- a/boost/fusion/include/count.hpp +++ b/boost/fusion/include/count.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_COUNT) #define FUSION_INCLUDE_COUNT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/query/count.hpp> #endif diff --git a/boost/fusion/include/count_if.hpp b/boost/fusion/include/count_if.hpp index ff804ae94e..524af8aba8 100644 --- a/boost/fusion/include/count_if.hpp +++ b/boost/fusion/include/count_if.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_COUNT_IF) #define FUSION_INCLUDE_COUNT_IF +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/query/count_if.hpp> #endif diff --git a/boost/fusion/include/deduce.hpp b/boost/fusion/include/deduce.hpp index 43ec5c0f3d..572e0d52fd 100644 --- a/boost/fusion/include/deduce.hpp +++ b/boost/fusion/include/deduce.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_DEDUCE) #define FUSION_INCLUDE_DEDUCE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/deduce.hpp> #endif diff --git a/boost/fusion/include/deduce_sequence.hpp b/boost/fusion/include/deduce_sequence.hpp index a8d36c08c9..153fac544d 100644 --- a/boost/fusion/include/deduce_sequence.hpp +++ b/boost/fusion/include/deduce_sequence.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_DEDUCE_SEQUENCE) #define FUSION_INCLUDE_DEDUCE_SEQUENCE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/deduce_sequence.hpp> #endif diff --git a/boost/fusion/include/define_assoc_struct.hpp b/boost/fusion/include/define_assoc_struct.hpp index 8b8ee261d2..56ca85af77 100644 --- a/boost/fusion/include/define_assoc_struct.hpp +++ b/boost/fusion/include/define_assoc_struct.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_DEFINE_ASSOC_STRUCT_HPP #define BOOST_FUSION_INCLUDE_DEFINE_ASSOC_STRUCT_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/struct/define_assoc_struct.hpp> #endif diff --git a/boost/fusion/include/define_struct.hpp b/boost/fusion/include/define_struct.hpp index 564f1c7834..366c98d323 100644 --- a/boost/fusion/include/define_struct.hpp +++ b/boost/fusion/include/define_struct.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_DEFINE_STRUCT_HPP #define BOOST_FUSION_INCLUDE_DEFINE_STRUCT_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/struct/define_struct.hpp> #endif diff --git a/boost/fusion/include/define_struct_inline.hpp b/boost/fusion/include/define_struct_inline.hpp index 141ad4e2dd..bf18865233 100644 --- a/boost/fusion/include/define_struct_inline.hpp +++ b/boost/fusion/include/define_struct_inline.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_DEFINE_STRUCT_INLINE_HPP #define BOOST_FUSION_INCLUDE_DEFINE_STRUCT_INLINE_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/struct/define_struct_inline.hpp> #endif diff --git a/boost/fusion/include/deque.hpp b/boost/fusion/include/deque.hpp index 17386a1dc1..bbbdfe80a4 100644 --- a/boost/fusion/include/deque.hpp +++ b/boost/fusion/include/deque.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_DEQUE) #define FUSION_INCLUDE_DEQUE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/deque.hpp> #endif diff --git a/boost/fusion/include/deque_fwd.hpp b/boost/fusion/include/deque_fwd.hpp index 915c3cbb4e..8a41121a68 100644 --- a/boost/fusion/include/deque_fwd.hpp +++ b/boost/fusion/include/deque_fwd.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_DEQUE) #define FUSION_INCLUDE_DEQUE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/deque/deque_fwd.hpp> #endif diff --git a/boost/fusion/include/deque_tie.hpp b/boost/fusion/include/deque_tie.hpp index 8adbc4c0bc..400e9803e0 100644 --- a/boost/fusion/include/deque_tie.hpp +++ b/boost/fusion/include/deque_tie.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_GENERATION) #define FUSION_INCLUDE_GENERATION +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation.hpp> #include <boost/fusion/functional/generation.hpp> diff --git a/boost/fusion/include/deref.hpp b/boost/fusion/include/deref.hpp index 9c831f79da..64dbe6972c 100644 --- a/boost/fusion/include/deref.hpp +++ b/boost/fusion/include/deref.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_DEREF) #define FUSION_INCLUDE_DEREF +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/deref.hpp> #endif diff --git a/boost/fusion/include/deref_data.hpp b/boost/fusion/include/deref_data.hpp index 24d4e7cfd1..e6bc41f4df 100644 --- a/boost/fusion/include/deref_data.hpp +++ b/boost/fusion/include/deref_data.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_DEREF_DATA_HPP #define BOOST_FUSION_INCLUDE_DEREF_DATA_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/deref_data.hpp> #endif diff --git a/boost/fusion/include/distance.hpp b/boost/fusion/include/distance.hpp index fac103a6f2..f76bad114f 100644 --- a/boost/fusion/include/distance.hpp +++ b/boost/fusion/include/distance.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_DISTANCE) #define FUSION_INCLUDE_DISTANCE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/distance.hpp> #endif diff --git a/boost/fusion/include/empty.hpp b/boost/fusion/include/empty.hpp index 0a8af33c44..8e6ed931c5 100644 --- a/boost/fusion/include/empty.hpp +++ b/boost/fusion/include/empty.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_EMPTY) #define FUSION_INCLUDE_EMPTY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/empty.hpp> #endif diff --git a/boost/fusion/include/end.hpp b/boost/fusion/include/end.hpp index 61d65de01d..255d05f0d5 100644 --- a/boost/fusion/include/end.hpp +++ b/boost/fusion/include/end.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_END) #define FUSION_INCLUDE_END +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/end.hpp> #endif diff --git a/boost/fusion/include/equal_to.hpp b/boost/fusion/include/equal_to.hpp index 5607b8e231..24499a9069 100644 --- a/boost/fusion/include/equal_to.hpp +++ b/boost/fusion/include/equal_to.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_EQUAL_TO) #define FUSION_INCLUDE_EQUAL_TO +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/equal_to.hpp> #include <boost/fusion/sequence/comparison/equal_to.hpp> diff --git a/boost/fusion/include/erase.hpp b/boost/fusion/include/erase.hpp index b7e6fafb35..07e756540d 100644 --- a/boost/fusion/include/erase.hpp +++ b/boost/fusion/include/erase.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ERASE) #define FUSION_INCLUDE_ERASE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/erase.hpp> #endif diff --git a/boost/fusion/include/erase_key.hpp b/boost/fusion/include/erase_key.hpp index e13c889f2c..11c342c4eb 100644 --- a/boost/fusion/include/erase_key.hpp +++ b/boost/fusion/include/erase_key.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ERASE_KEY) #define FUSION_INCLUDE_ERASE_KEY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/erase_key.hpp> #endif diff --git a/boost/fusion/include/filter.hpp b/boost/fusion/include/filter.hpp index 234e40642b..96c8bd6c4d 100644 --- a/boost/fusion/include/filter.hpp +++ b/boost/fusion/include/filter.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FILTER) #define FUSION_INCLUDE_FILTER +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/filter.hpp> #endif diff --git a/boost/fusion/include/filter_if.hpp b/boost/fusion/include/filter_if.hpp index 31fdec5d32..081541b0f2 100644 --- a/boost/fusion/include/filter_if.hpp +++ b/boost/fusion/include/filter_if.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FILTER_IF) #define FUSION_INCLUDE_FILTER_IF +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/filter_if.hpp> #endif diff --git a/boost/fusion/include/filter_view.hpp b/boost/fusion/include/filter_view.hpp index 196df8a012..6ba64fe16d 100644 --- a/boost/fusion/include/filter_view.hpp +++ b/boost/fusion/include/filter_view.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FILTER_VIEW) #define FUSION_INCLUDE_FILTER_VIEW +#include <boost/fusion/support/config.hpp> #include <boost/fusion/view/filter_view.hpp> #endif diff --git a/boost/fusion/include/find.hpp b/boost/fusion/include/find.hpp index cf50c412fd..47167d8545 100644 --- a/boost/fusion/include/find.hpp +++ b/boost/fusion/include/find.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FIND) #define FUSION_INCLUDE_FIND +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/query/find.hpp> #endif diff --git a/boost/fusion/include/find_if.hpp b/boost/fusion/include/find_if.hpp index aa1a4c7a45..a864d801df 100644 --- a/boost/fusion/include/find_if.hpp +++ b/boost/fusion/include/find_if.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FIND_IF) #define FUSION_INCLUDE_FIND_IF +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/query/find_if.hpp> #endif diff --git a/boost/fusion/include/flatten.hpp b/boost/fusion/include/flatten.hpp new file mode 100644 index 0000000000..33d7349990 --- /dev/null +++ b/boost/fusion/include/flatten.hpp @@ -0,0 +1,14 @@ +/*////////////////////////////////////////////////////////////////////////////// + Copyright (c) 2014 Jamboree + + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +//////////////////////////////////////////////////////////////////////////////*/ +#ifndef FUSION_INCLUDE_FLATTEN +#define FUSION_INCLUDE_FLATTEN + + +#include <boost/fusion/algorithm/transformation/flatten.hpp> + + +#endif diff --git a/boost/fusion/include/flatten_view.hpp b/boost/fusion/include/flatten_view.hpp new file mode 100644 index 0000000000..9a3536b238 --- /dev/null +++ b/boost/fusion/include/flatten_view.hpp @@ -0,0 +1,14 @@ +/*////////////////////////////////////////////////////////////////////////////// + Copyright (c) 2014 Jamboree + + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +//////////////////////////////////////////////////////////////////////////////*/ +#ifndef FUSION_INCLUDE_FLATTEN_VIEW +#define FUSION_INCLUDE_FLATTEN_VIEW + + +#include <boost/fusion/view/flatten_view.hpp> + + +#endif diff --git a/boost/fusion/include/fold.hpp b/boost/fusion/include/fold.hpp index 40bf3a793e..04a18580b0 100644 --- a/boost/fusion/include/fold.hpp +++ b/boost/fusion/include/fold.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FOLD) #define FUSION_INCLUDE_FOLD +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/iteration/fold.hpp> #endif diff --git a/boost/fusion/include/for_each.hpp b/boost/fusion/include/for_each.hpp index b20578e5e8..b4a96ae0ea 100644 --- a/boost/fusion/include/for_each.hpp +++ b/boost/fusion/include/for_each.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FOR_EACH) #define FUSION_INCLUDE_FOR_EACH +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/iteration/for_each.hpp> #endif diff --git a/boost/fusion/include/front.hpp b/boost/fusion/include/front.hpp index 495deaf74d..b080fe5659 100644 --- a/boost/fusion/include/front.hpp +++ b/boost/fusion/include/front.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FRONT) #define FUSION_INCLUDE_FRONT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/front.hpp> #endif diff --git a/boost/fusion/include/functional.hpp b/boost/fusion/include/functional.hpp index ab38fe1f43..01e7439a01 100644 --- a/boost/fusion/include/functional.hpp +++ b/boost/fusion/include/functional.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FUNCTIONAL) #define FUSION_INCLUDE_FUNCTIONAL +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional.hpp> #endif diff --git a/boost/fusion/include/fused.hpp b/boost/fusion/include/fused.hpp index fa9dd46443..f27094f1f6 100644 --- a/boost/fusion/include/fused.hpp +++ b/boost/fusion/include/fused.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FUSED) #define FUSION_INCLUDE_FUSED +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/adapter/fused.hpp> #endif diff --git a/boost/fusion/include/fused_function_object.hpp b/boost/fusion/include/fused_function_object.hpp index d35140c655..4196410d3d 100644 --- a/boost/fusion/include/fused_function_object.hpp +++ b/boost/fusion/include/fused_function_object.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FUSED_FUNCTION_OBJECT) #define FUSION_INCLUDE_FUSED_FUNCTION_OBJECT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/adapter/fused_function_object.hpp> #endif diff --git a/boost/fusion/include/fused_procedure.hpp b/boost/fusion/include/fused_procedure.hpp index 9df4717b7d..f6c3a01def 100644 --- a/boost/fusion/include/fused_procedure.hpp +++ b/boost/fusion/include/fused_procedure.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_FUSED_PROCEDURE) #define FUSION_INCLUDE_FUSED_PROCEDURE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/adapter/fused_procedure.hpp> #endif diff --git a/boost/fusion/include/generation.hpp b/boost/fusion/include/generation.hpp index 8adbc4c0bc..400e9803e0 100644 --- a/boost/fusion/include/generation.hpp +++ b/boost/fusion/include/generation.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_GENERATION) #define FUSION_INCLUDE_GENERATION +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation.hpp> #include <boost/fusion/functional/generation.hpp> diff --git a/boost/fusion/include/greater.hpp b/boost/fusion/include/greater.hpp index a5ff306fd4..e70550ced2 100644 --- a/boost/fusion/include/greater.hpp +++ b/boost/fusion/include/greater.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_NOT_GREATER) #define FUSION_INCLUDE_NOT_GREATER +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/comparison/greater.hpp> #endif diff --git a/boost/fusion/include/greater_equal.hpp b/boost/fusion/include/greater_equal.hpp index 3a09255147..efd462c54d 100644 --- a/boost/fusion/include/greater_equal.hpp +++ b/boost/fusion/include/greater_equal.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_GREATER_EQUAL) #define FUSION_INCLUDE_GREATER_EQUAL +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/comparison/greater_equal.hpp> #endif diff --git a/boost/fusion/include/has_key.hpp b/boost/fusion/include/has_key.hpp index b696241d03..ee192cf09e 100644 --- a/boost/fusion/include/has_key.hpp +++ b/boost/fusion/include/has_key.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_HAS_KEY) #define FUSION_INCLUDE_HAS_KEY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/has_key.hpp> #endif diff --git a/boost/fusion/include/ignore.hpp b/boost/fusion/include/ignore.hpp index 8adbc4c0bc..400e9803e0 100644 --- a/boost/fusion/include/ignore.hpp +++ b/boost/fusion/include/ignore.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_GENERATION) #define FUSION_INCLUDE_GENERATION +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation.hpp> #include <boost/fusion/functional/generation.hpp> diff --git a/boost/fusion/include/in.hpp b/boost/fusion/include/in.hpp index ca285c0e58..4ceb928c99 100644 --- a/boost/fusion/include/in.hpp +++ b/boost/fusion/include/in.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_IN) #define FUSION_INCLUDE_IN +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/io/in.hpp> #endif diff --git a/boost/fusion/include/insert.hpp b/boost/fusion/include/insert.hpp index 53c0b05ea6..389333d400 100644 --- a/boost/fusion/include/insert.hpp +++ b/boost/fusion/include/insert.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_INSERT) #define FUSION_INCLUDE_INSERT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/insert.hpp> #endif diff --git a/boost/fusion/include/insert_range.hpp b/boost/fusion/include/insert_range.hpp index f7093ed994..9f280e4e7f 100644 --- a/boost/fusion/include/insert_range.hpp +++ b/boost/fusion/include/insert_range.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_INSERT_RANGE) #define FUSION_INCLUDE_INSERT_RANGE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/insert_range.hpp> #endif diff --git a/boost/fusion/include/intrinsic.hpp b/boost/fusion/include/intrinsic.hpp index c9d787117b..dcceea544d 100644 --- a/boost/fusion/include/intrinsic.hpp +++ b/boost/fusion/include/intrinsic.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_INTRINSIC) #define FUSION_INCLUDE_INTRINSIC +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic.hpp> #endif diff --git a/boost/fusion/include/invocation.hpp b/boost/fusion/include/invocation.hpp index 2a6f12a37f..fbb4061ffe 100644 --- a/boost/fusion/include/invocation.hpp +++ b/boost/fusion/include/invocation.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_INVOCATION) #define FUSION_INCLUDE_INVOCATION +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/invocation.hpp> #endif diff --git a/boost/fusion/include/invoke.hpp b/boost/fusion/include/invoke.hpp index 452264259b..2565f1fa73 100644 --- a/boost/fusion/include/invoke.hpp +++ b/boost/fusion/include/invoke.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_INVOKE) #define FUSION_INCLUDE_INVOKE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/invocation/invoke.hpp> #endif diff --git a/boost/fusion/include/invoke_function_object.hpp b/boost/fusion/include/invoke_function_object.hpp index 4ffeb24dd8..f0ca0a98fe 100644 --- a/boost/fusion/include/invoke_function_object.hpp +++ b/boost/fusion/include/invoke_function_object.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_INVOKE_FUNCTION_OBJECT) #define FUSION_INCLUDE_INVOKE_FUNCTION_OBJECT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/invocation/invoke_function_object.hpp> #endif diff --git a/boost/fusion/include/invoke_procedure.hpp b/boost/fusion/include/invoke_procedure.hpp index afd46259b9..28bd35d3cb 100644 --- a/boost/fusion/include/invoke_procedure.hpp +++ b/boost/fusion/include/invoke_procedure.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_INVOKE_PROCEDURE) #define FUSION_INCLUDE_INVOKE_PROCEDURE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/invocation/invoke_procedure.hpp> #endif diff --git a/boost/fusion/include/io.hpp b/boost/fusion/include/io.hpp index d84fdf3511..992e0be291 100644 --- a/boost/fusion/include/io.hpp +++ b/boost/fusion/include/io.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_IO) #define FUSION_INCLUDE_IO +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/io.hpp> #endif diff --git a/boost/fusion/include/is_iterator.hpp b/boost/fusion/include/is_iterator.hpp index 31348eb788..83dc1484d6 100644 --- a/boost/fusion/include/is_iterator.hpp +++ b/boost/fusion/include/is_iterator.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_IS_ITERATOR) #define FUSION_INCLUDE_IS_ITERATOR +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/is_iterator.hpp> #endif diff --git a/boost/fusion/include/is_segmented.hpp b/boost/fusion/include/is_segmented.hpp index 28fa434651..b13be3f00c 100644 --- a/boost/fusion/include/is_segmented.hpp +++ b/boost/fusion/include/is_segmented.hpp @@ -7,6 +7,7 @@ #if !defined(BOOST_FUSION_INCLUDE_IS_SEGMENTED) #define BOOST_FUSION_INCLUDE_IS_SEGMENTED +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/is_segmented.hpp> #endif diff --git a/boost/fusion/include/is_sequence.hpp b/boost/fusion/include/is_sequence.hpp index a7f2b4d88d..d3d820fcd7 100644 --- a/boost/fusion/include/is_sequence.hpp +++ b/boost/fusion/include/is_sequence.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_IS_SEQUENCE) #define FUSION_INCLUDE_IS_SEQUENCE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/is_sequence.hpp> #endif diff --git a/boost/fusion/include/is_view.hpp b/boost/fusion/include/is_view.hpp index 5ebc34732d..1f886f4dc8 100644 --- a/boost/fusion/include/is_view.hpp +++ b/boost/fusion/include/is_view.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_IS_VIEW) #define FUSION_INCLUDE_IS_VIEW +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/is_view.hpp> #endif diff --git a/boost/fusion/include/iter_fold.hpp b/boost/fusion/include/iter_fold.hpp index ba6f9b7e70..e39651bd11 100644 --- a/boost/fusion/include/iter_fold.hpp +++ b/boost/fusion/include/iter_fold.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_ITER_FOLD_HPP #define BOOST_FUSION_INCLUDE_ITER_FOLD_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/iteration/iter_fold.hpp> #endif diff --git a/boost/fusion/include/iteration.hpp b/boost/fusion/include/iteration.hpp index 372aa726a2..612f00c45f 100644 --- a/boost/fusion/include/iteration.hpp +++ b/boost/fusion/include/iteration.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ITERATION) #define FUSION_INCLUDE_ITERATION +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/iteration.hpp> #endif diff --git a/boost/fusion/include/iterator.hpp b/boost/fusion/include/iterator.hpp index 2ed8e8381f..a69be64081 100644 --- a/boost/fusion/include/iterator.hpp +++ b/boost/fusion/include/iterator.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ITERATOR) #define FUSION_INCLUDE_ITERATOR +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator.hpp> #endif diff --git a/boost/fusion/include/iterator_adapter.hpp b/boost/fusion/include/iterator_adapter.hpp index 4ecdf2b2b4..95de7cfba1 100644 --- a/boost/fusion/include/iterator_adapter.hpp +++ b/boost/fusion/include/iterator_adapter.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ITERATOR_ADAPTER) #define FUSION_INCLUDE_ITERATOR_ADAPTER +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/iterator_adapter.hpp> #endif diff --git a/boost/fusion/include/iterator_base.hpp b/boost/fusion/include/iterator_base.hpp index bbd353217e..41223c58f8 100644 --- a/boost/fusion/include/iterator_base.hpp +++ b/boost/fusion/include/iterator_base.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ITERATOR_BASE) #define FUSION_INCLUDE_ITERATOR_BASE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/iterator_base.hpp> #endif diff --git a/boost/fusion/include/iterator_facade.hpp b/boost/fusion/include/iterator_facade.hpp index a36f8b162f..a137414bab 100644 --- a/boost/fusion/include/iterator_facade.hpp +++ b/boost/fusion/include/iterator_facade.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ITERATOR_FACADE) #define FUSION_INCLUDE_ITERATOR_FACADE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/iterator_facade.hpp> #endif diff --git a/boost/fusion/include/iterator_range.hpp b/boost/fusion/include/iterator_range.hpp index 54eba6dd2a..1f5d1ed6a7 100644 --- a/boost/fusion/include/iterator_range.hpp +++ b/boost/fusion/include/iterator_range.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ITERATOR_RANGE) #define FUSION_INCLUDE_ITERATOR_RANGE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/view/iterator_range.hpp> #endif diff --git a/boost/fusion/include/join.hpp b/boost/fusion/include/join.hpp index 5f701ad305..419caabf10 100644 --- a/boost/fusion/include/join.hpp +++ b/boost/fusion/include/join.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_JOIN) #define FUSION_INCLUDE_JOIN +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/join.hpp> #endif diff --git a/boost/fusion/include/joint_view.hpp b/boost/fusion/include/joint_view.hpp index e3d1e20485..94b2d07160 100644 --- a/boost/fusion/include/joint_view.hpp +++ b/boost/fusion/include/joint_view.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_JOINT_VIEW) #define FUSION_INCLUDE_JOINT_VIEW +#include <boost/fusion/support/config.hpp> #include <boost/fusion/view/joint_view.hpp> #endif diff --git a/boost/fusion/include/key_of.hpp b/boost/fusion/include/key_of.hpp index cb29f571ad..4e79a0efbe 100644 --- a/boost/fusion/include/key_of.hpp +++ b/boost/fusion/include/key_of.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_KEY_OF_HPP #define BOOST_FUSION_INCLUDE_KEY_OF_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/key_of.hpp> #endif diff --git a/boost/fusion/include/less.hpp b/boost/fusion/include/less.hpp index bd4d27714e..463b91a65b 100644 --- a/boost/fusion/include/less.hpp +++ b/boost/fusion/include/less.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_LESS) #define FUSION_INCLUDE_LESS +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/comparison/less.hpp> #endif diff --git a/boost/fusion/include/less_equal.hpp b/boost/fusion/include/less_equal.hpp index 2ac1b72ba7..48de2a373b 100644 --- a/boost/fusion/include/less_equal.hpp +++ b/boost/fusion/include/less_equal.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_LESS_EQUAL) #define FUSION_INCLUDE_LESS_EQUAL +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/comparison/less_equal.hpp> #endif diff --git a/boost/fusion/include/list.hpp b/boost/fusion/include/list.hpp index 0a3a1a63f6..9d8e33c13b 100644 --- a/boost/fusion/include/list.hpp +++ b/boost/fusion/include/list.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_LIST) #define FUSION_INCLUDE_LIST +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/list.hpp> #endif diff --git a/boost/fusion/include/list_fwd.hpp b/boost/fusion/include/list_fwd.hpp index 08823bf673..8f7216d14a 100644 --- a/boost/fusion/include/list_fwd.hpp +++ b/boost/fusion/include/list_fwd.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_LIST_FWD) #define FUSION_INCLUDE_LIST_FWD +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/list/list_fwd.hpp> #endif diff --git a/boost/fusion/include/list_tie.hpp b/boost/fusion/include/list_tie.hpp index 8adbc4c0bc..400e9803e0 100644 --- a/boost/fusion/include/list_tie.hpp +++ b/boost/fusion/include/list_tie.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_GENERATION) #define FUSION_INCLUDE_GENERATION +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation.hpp> #include <boost/fusion/functional/generation.hpp> diff --git a/boost/fusion/include/make_cons.hpp b/boost/fusion/include/make_cons.hpp index 76c4caa530..89d3a26bd9 100644 --- a/boost/fusion/include/make_cons.hpp +++ b/boost/fusion/include/make_cons.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAKE_CONS) #define FUSION_INCLUDE_MAKE_CONS +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation/make_cons.hpp> #endif diff --git a/boost/fusion/include/make_deque.hpp b/boost/fusion/include/make_deque.hpp index 35520e8d2b..d16b3785b0 100644 --- a/boost/fusion/include/make_deque.hpp +++ b/boost/fusion/include/make_deque.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAKE_DEQUE) #define FUSION_INCLUDE_MAKE_DEQUE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation/make_deque.hpp> #endif diff --git a/boost/fusion/include/make_fused.hpp b/boost/fusion/include/make_fused.hpp index 6ed860ef54..82b7ed7edf 100644 --- a/boost/fusion/include/make_fused.hpp +++ b/boost/fusion/include/make_fused.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAKE_FUSED) #define FUSION_INCLUDE_MAKE_FUSED +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/generation/make_fused.hpp> #endif diff --git a/boost/fusion/include/make_fused_function_object.hpp b/boost/fusion/include/make_fused_function_object.hpp index dfc1295b10..68667c777e 100644 --- a/boost/fusion/include/make_fused_function_object.hpp +++ b/boost/fusion/include/make_fused_function_object.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAKE_FUSED_FUNCTION_OBJECT) #define FUSION_INCLUDE_MAKE_FUSED_FUNCTION_OBJECT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/generation/make_fused_function_object.hpp> #endif diff --git a/boost/fusion/include/make_fused_procedure.hpp b/boost/fusion/include/make_fused_procedure.hpp index 94e44717aa..b6ac333983 100644 --- a/boost/fusion/include/make_fused_procedure.hpp +++ b/boost/fusion/include/make_fused_procedure.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAKE_FUSED_PROCEDURE) #define FUSION_INCLUDE_MAKE_FUSED_PROCEDURE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/generation/make_fused_procedure.hpp> #endif diff --git a/boost/fusion/include/make_list.hpp b/boost/fusion/include/make_list.hpp index 7adb350718..affee72153 100644 --- a/boost/fusion/include/make_list.hpp +++ b/boost/fusion/include/make_list.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAKE_LIST) #define FUSION_INCLUDE_MAKE_LIST +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation/make_list.hpp> #endif diff --git a/boost/fusion/include/make_map.hpp b/boost/fusion/include/make_map.hpp index 90d599216a..9492eaefd9 100644 --- a/boost/fusion/include/make_map.hpp +++ b/boost/fusion/include/make_map.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAKE_MAP) #define FUSION_INCLUDE_MAKE_MAP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation/make_map.hpp> #endif diff --git a/boost/fusion/include/make_set.hpp b/boost/fusion/include/make_set.hpp index 19f344f670..c87b3998a4 100644 --- a/boost/fusion/include/make_set.hpp +++ b/boost/fusion/include/make_set.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAKE_SET) #define FUSION_INCLUDE_MAKE_SET +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation/make_set.hpp> #endif diff --git a/boost/fusion/include/make_tuple.hpp b/boost/fusion/include/make_tuple.hpp index 8cfbdc8e5f..82f3447d69 100644 --- a/boost/fusion/include/make_tuple.hpp +++ b/boost/fusion/include/make_tuple.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAKE_TUPLE) #define FUSION_INCLUDE_MAKE_TUPLE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/tuple/make_tuple.hpp> #endif diff --git a/boost/fusion/include/make_unfused.hpp b/boost/fusion/include/make_unfused.hpp index ae3b667928..db3ad80c70 100644 --- a/boost/fusion/include/make_unfused.hpp +++ b/boost/fusion/include/make_unfused.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_MAKE_UNFUSED_HPP #define BOOST_FUSION_INCLUDE_MAKE_UNFUSED_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/generation/make_unfused.hpp> #endif diff --git a/boost/fusion/include/make_vector.hpp b/boost/fusion/include/make_vector.hpp index b165ba3ed5..9d9a70a329 100644 --- a/boost/fusion/include/make_vector.hpp +++ b/boost/fusion/include/make_vector.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAKE_VECTOR) #define FUSION_INCLUDE_MAKE_VECTOR +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation/make_vector.hpp> #endif diff --git a/boost/fusion/include/map.hpp b/boost/fusion/include/map.hpp index 07441b4a08..17c4e762d3 100644 --- a/boost/fusion/include/map.hpp +++ b/boost/fusion/include/map.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAP) #define FUSION_INCLUDE_MAP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/map.hpp> #endif diff --git a/boost/fusion/include/map_fwd.hpp b/boost/fusion/include/map_fwd.hpp index 970c413270..86fa7cafa1 100644 --- a/boost/fusion/include/map_fwd.hpp +++ b/boost/fusion/include/map_fwd.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAP_FWD) #define FUSION_INCLUDE_MAP_FWD +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/map/map_fwd.hpp> #endif diff --git a/boost/fusion/include/map_tie.hpp b/boost/fusion/include/map_tie.hpp index 89aeb71617..58afafbada 100644 --- a/boost/fusion/include/map_tie.hpp +++ b/boost/fusion/include/map_tie.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MAP_TIE) #define FUSION_INCLUDE_MAP_TIE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation/map_tie.hpp> #endif diff --git a/boost/fusion/include/move.hpp b/boost/fusion/include/move.hpp new file mode 100644 index 0000000000..8042db48e1 --- /dev/null +++ b/boost/fusion/include/move.hpp @@ -0,0 +1,13 @@ +/*============================================================================= + Copyright (c) 2001-2013 Joel de Guzman + + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +==============================================================================*/ +#if !defined(FUSION_INCLUDE_MOVE) +#define FUSION_INCLUDE_MOVE + +#include <boost/fusion/support/config.hpp> +#include <boost/fusion/algorithm/auxiliary/move.hpp> + +#endif diff --git a/boost/fusion/include/mpl.hpp b/boost/fusion/include/mpl.hpp index 8a1cbfd025..cf7fff2f59 100644 --- a/boost/fusion/include/mpl.hpp +++ b/boost/fusion/include/mpl.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_MPL) #define FUSION_INCLUDE_MPL +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/mpl.hpp> #include <boost/fusion/mpl.hpp> diff --git a/boost/fusion/include/next.hpp b/boost/fusion/include/next.hpp index 6188c65a72..266b6ecb36 100644 --- a/boost/fusion/include/next.hpp +++ b/boost/fusion/include/next.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_NEXT) #define FUSION_INCLUDE_NEXT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/next.hpp> #endif diff --git a/boost/fusion/include/nil.hpp b/boost/fusion/include/nil.hpp new file mode 100644 index 0000000000..3efde4e99d --- /dev/null +++ b/boost/fusion/include/nil.hpp @@ -0,0 +1,13 @@ +/*============================================================================= + Copyright (c) 2014 Eric Niebler + + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +==============================================================================*/ +#if !defined(FUSION_INCLUDE_NIL) +#define FUSION_INCLUDE_NIL + +#include <boost/fusion/support/config.hpp> +#include <boost/fusion/container/list/nil.hpp> + +#endif diff --git a/boost/fusion/include/none.hpp b/boost/fusion/include/none.hpp index 19720ef8cc..3870b39802 100644 --- a/boost/fusion/include/none.hpp +++ b/boost/fusion/include/none.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_NONE) #define FUSION_INCLUDE_NONE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/query/none.hpp> #endif diff --git a/boost/fusion/include/not_equal_to.hpp b/boost/fusion/include/not_equal_to.hpp index 9e23b899da..e11f2d6aec 100644 --- a/boost/fusion/include/not_equal_to.hpp +++ b/boost/fusion/include/not_equal_to.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_NOT_EQUAL_TO) #define FUSION_INCLUDE_NOT_EQUAL_TO +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/equal_to.hpp> #include <boost/fusion/sequence/comparison/not_equal_to.hpp> diff --git a/boost/fusion/include/nview.hpp b/boost/fusion/include/nview.hpp index 215329d02b..f1309ca51f 100644 --- a/boost/fusion/include/nview.hpp +++ b/boost/fusion/include/nview.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_NVIEW) #define FUSION_INCLUDE_NVIEW +#include <boost/fusion/support/config.hpp> #include <boost/fusion/view/nview.hpp> #endif diff --git a/boost/fusion/include/out.hpp b/boost/fusion/include/out.hpp index 9ecef3e713..85d26dda10 100644 --- a/boost/fusion/include/out.hpp +++ b/boost/fusion/include/out.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_OUT) #define FUSION_INCLUDE_OUT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/io/out.hpp> #endif diff --git a/boost/fusion/include/pair.hpp b/boost/fusion/include/pair.hpp index 97ebfcd8bd..bf0897d0f9 100644 --- a/boost/fusion/include/pair.hpp +++ b/boost/fusion/include/pair.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_PAIR) #define FUSION_INCLUDE_PAIR +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/pair.hpp> #endif diff --git a/boost/fusion/include/pair_tie.hpp b/boost/fusion/include/pair_tie.hpp index ac192cada1..3a783f33c1 100644 --- a/boost/fusion/include/pair_tie.hpp +++ b/boost/fusion/include/pair_tie.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_PAIR_TIE) #define FUSION_INCLUDE_PAIR_TIE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation/pair_tie.hpp> #endif diff --git a/boost/fusion/include/pop_back.hpp b/boost/fusion/include/pop_back.hpp index b5a808cd5e..213fb3b271 100644 --- a/boost/fusion/include/pop_back.hpp +++ b/boost/fusion/include/pop_back.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_POP_BACK) #define FUSION_INCLUDE_POP_BACK +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/pop_back.hpp> #endif diff --git a/boost/fusion/include/pop_front.hpp b/boost/fusion/include/pop_front.hpp index 7df977e0d6..d52d61226e 100644 --- a/boost/fusion/include/pop_front.hpp +++ b/boost/fusion/include/pop_front.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_POP_FRONT) #define FUSION_INCLUDE_POP_FRONT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/pop_front.hpp> #endif diff --git a/boost/fusion/include/prior.hpp b/boost/fusion/include/prior.hpp index b18a55a394..605b3b398a 100644 --- a/boost/fusion/include/prior.hpp +++ b/boost/fusion/include/prior.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_PRIOR) #define FUSION_INCLUDE_PRIOR +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/prior.hpp> #endif diff --git a/boost/fusion/include/proxy_type.hpp b/boost/fusion/include/proxy_type.hpp index 31e8dce010..a73c234481 100644 --- a/boost/fusion/include/proxy_type.hpp +++ b/boost/fusion/include/proxy_type.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_PROXY_TYPE_HPP #define BOOST_FUSION_INCLUDE_PROXY_TYPE_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/struct/detail/proxy_type.hpp> #endif diff --git a/boost/fusion/include/push_back.hpp b/boost/fusion/include/push_back.hpp index 4908e87c63..6e74b3fa8a 100644 --- a/boost/fusion/include/push_back.hpp +++ b/boost/fusion/include/push_back.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_PUSH_BACK) #define FUSION_INCLUDE_PUSH_BACK +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/push_back.hpp> #endif diff --git a/boost/fusion/include/push_front.hpp b/boost/fusion/include/push_front.hpp index 5a9cfa5ec2..8c4b0357ef 100644 --- a/boost/fusion/include/push_front.hpp +++ b/boost/fusion/include/push_front.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_PUSH_FRONT) #define FUSION_INCLUDE_PUSH_FRONT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/push_front.hpp> #endif diff --git a/boost/fusion/include/query.hpp b/boost/fusion/include/query.hpp index 6e5144b57d..edfbd1e296 100644 --- a/boost/fusion/include/query.hpp +++ b/boost/fusion/include/query.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_QUERY) #define FUSION_INCLUDE_QUERY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/query.hpp> #endif diff --git a/boost/fusion/include/remove.hpp b/boost/fusion/include/remove.hpp index 9f11d69617..269d86f221 100644 --- a/boost/fusion/include/remove.hpp +++ b/boost/fusion/include/remove.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_REMOVE) #define FUSION_INCLUDE_REMOVE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/remove.hpp> #endif diff --git a/boost/fusion/include/remove_if.hpp b/boost/fusion/include/remove_if.hpp index 7f0b4657da..6e6266d302 100644 --- a/boost/fusion/include/remove_if.hpp +++ b/boost/fusion/include/remove_if.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_REMOVE_IF) #define FUSION_INCLUDE_REMOVE_IF +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/remove_if.hpp> #endif diff --git a/boost/fusion/include/repetitive_view.hpp b/boost/fusion/include/repetitive_view.hpp index f56bca8821..b57c997dda 100644 --- a/boost/fusion/include/repetitive_view.hpp +++ b/boost/fusion/include/repetitive_view.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_REPETETIVE_VIEW) #define FUSION_INCLUDE_REPETETIVE_VIEW +#include <boost/fusion/support/config.hpp> #include <boost/fusion/view/repetitive_view.hpp> #endif diff --git a/boost/fusion/include/replace.hpp b/boost/fusion/include/replace.hpp index 4d0b3af829..3ff05a67e0 100644 --- a/boost/fusion/include/replace.hpp +++ b/boost/fusion/include/replace.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_REPLACE) #define FUSION_INCLUDE_REPLACE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/replace.hpp> #endif diff --git a/boost/fusion/include/replace_if.hpp b/boost/fusion/include/replace_if.hpp index 354e13abd0..9bc9931d52 100644 --- a/boost/fusion/include/replace_if.hpp +++ b/boost/fusion/include/replace_if.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_REPLACE_IF) #define FUSION_INCLUDE_REPLACE_IF +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/replace_if.hpp> #endif diff --git a/boost/fusion/include/reverse.hpp b/boost/fusion/include/reverse.hpp index 3f9fd7824d..4f147b9882 100644 --- a/boost/fusion/include/reverse.hpp +++ b/boost/fusion/include/reverse.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_REVERSE) #define FUSION_INCLUDE_REVERSE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/reverse.hpp> #endif diff --git a/boost/fusion/include/reverse_fold.hpp b/boost/fusion/include/reverse_fold.hpp index f2379e6779..4b3e61c2b5 100644 --- a/boost/fusion/include/reverse_fold.hpp +++ b/boost/fusion/include/reverse_fold.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_REVERSE_FOLD_HPP #define BOOST_FUSION_INCLUDE_REVERSE_FOLD_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/iteration/reverse_fold.hpp> #endif diff --git a/boost/fusion/include/reverse_iter_fold.hpp b/boost/fusion/include/reverse_iter_fold.hpp index ba92d5fea1..bbd1ea40c8 100644 --- a/boost/fusion/include/reverse_iter_fold.hpp +++ b/boost/fusion/include/reverse_iter_fold.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_REVERSE_ITER_FOLD_HPP #define BOOST_FUSION_INCLUDE_REVERSE_ITER_FOLD_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/iteration/reverse_iter_fold.hpp> #endif diff --git a/boost/fusion/include/reverse_view.hpp b/boost/fusion/include/reverse_view.hpp index 844532d62d..6652d0607c 100644 --- a/boost/fusion/include/reverse_view.hpp +++ b/boost/fusion/include/reverse_view.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_REVERSE_VIEW) #define FUSION_INCLUDE_REVERSE_VIEW +#include <boost/fusion/support/config.hpp> #include <boost/fusion/view/reverse_view.hpp> #endif diff --git a/boost/fusion/include/segmented_fold_until.hpp b/boost/fusion/include/segmented_fold_until.hpp index d7fe06af57..7a5cc62d35 100644 --- a/boost/fusion/include/segmented_fold_until.hpp +++ b/boost/fusion/include/segmented_fold_until.hpp @@ -7,6 +7,7 @@ #if !defined(BOOST_FUSION_INCLUDE_SEGMENTED_FOLD_UNTIL) #define BOOST_FUSION_INCLUDE_SEGMENTED_FOLD_UNTIL +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/segmented_fold_until.hpp> #endif diff --git a/boost/fusion/include/segmented_iterator.hpp b/boost/fusion/include/segmented_iterator.hpp index 6e8a4964b2..18d0a65ee4 100644 --- a/boost/fusion/include/segmented_iterator.hpp +++ b/boost/fusion/include/segmented_iterator.hpp @@ -7,6 +7,7 @@ #if !defined(BOOST_FUSION_INCLUDE_SEGMENTED_ITERATOR) #define BOOST_FUSION_INCLUDE_SEGMENTED_ITERATOR +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/segmented_iterator.hpp> #endif diff --git a/boost/fusion/include/segments.hpp b/boost/fusion/include/segments.hpp index 7bc7b2bf02..c0a4c50c4a 100644 --- a/boost/fusion/include/segments.hpp +++ b/boost/fusion/include/segments.hpp @@ -7,6 +7,7 @@ #if !defined(BOOST_FUSION_INCLUDE_SEGMENTS) #define BOOST_FUSION_INCLUDE_SEGMENTS +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/segments.hpp> #endif diff --git a/boost/fusion/include/sequence.hpp b/boost/fusion/include/sequence.hpp index 09cded778e..ff36266b60 100644 --- a/boost/fusion/include/sequence.hpp +++ b/boost/fusion/include/sequence.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_SEQUENCE) #define FUSION_INCLUDE_SEQUENCE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence.hpp> #endif diff --git a/boost/fusion/include/sequence_base.hpp b/boost/fusion/include/sequence_base.hpp index 7e50a23704..fc68090e9a 100644 --- a/boost/fusion/include/sequence_base.hpp +++ b/boost/fusion/include/sequence_base.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_SEQUENCE_BASE) #define FUSION_INCLUDE_SEQUENCE_BASE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/sequence_base.hpp> #endif diff --git a/boost/fusion/include/sequence_facade.hpp b/boost/fusion/include/sequence_facade.hpp index b8773e28af..ef989b4c71 100644 --- a/boost/fusion/include/sequence_facade.hpp +++ b/boost/fusion/include/sequence_facade.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_SEQUENCE_FACADE) #define FUSION_INCLUDE_SEQUENCE_FACADE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/sequence_facade.hpp> #endif diff --git a/boost/fusion/include/set.hpp b/boost/fusion/include/set.hpp index 90dd5004be..370ae65587 100644 --- a/boost/fusion/include/set.hpp +++ b/boost/fusion/include/set.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_SET) #define FUSION_INCLUDE_SET +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/set.hpp> #endif diff --git a/boost/fusion/include/set_fwd.hpp b/boost/fusion/include/set_fwd.hpp index 9bc45ad5cf..3c21cd67bd 100644 --- a/boost/fusion/include/set_fwd.hpp +++ b/boost/fusion/include/set_fwd.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_SET_FWD) #define FUSION_INCLUDE_SET_FWD +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/set/set_fwd.hpp> #endif diff --git a/boost/fusion/include/single_view.hpp b/boost/fusion/include/single_view.hpp index a95d04a80d..306fac6c50 100644 --- a/boost/fusion/include/single_view.hpp +++ b/boost/fusion/include/single_view.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_SINGLE_VIEW) #define FUSION_INCLUDE_SINGLE_VIEW +#include <boost/fusion/support/config.hpp> #include <boost/fusion/view/single_view.hpp> #endif diff --git a/boost/fusion/include/size.hpp b/boost/fusion/include/size.hpp index 02d2a00fcb..5131116da0 100644 --- a/boost/fusion/include/size.hpp +++ b/boost/fusion/include/size.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_SIZE) #define FUSION_INCLUDE_SIZE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/size.hpp> #endif diff --git a/boost/fusion/include/std_pair.hpp b/boost/fusion/include/std_pair.hpp index 98f37c8672..7a882a97ad 100644 --- a/boost/fusion/include/std_pair.hpp +++ b/boost/fusion/include/std_pair.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_STD_PAIR) #define FUSION_INCLUDE_STD_PAIR +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/std_pair.hpp> #endif diff --git a/boost/fusion/include/struct.hpp b/boost/fusion/include/struct.hpp index f0886aab86..fc4366fdb1 100644 --- a/boost/fusion/include/struct.hpp +++ b/boost/fusion/include/struct.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_STRUCT) #define FUSION_INCLUDE_STRUCT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/adapted/struct.hpp> #endif diff --git a/boost/fusion/include/support.hpp b/boost/fusion/include/support.hpp index d57eafeb87..8762517f70 100644 --- a/boost/fusion/include/support.hpp +++ b/boost/fusion/include/support.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_SUPPORT) #define FUSION_INCLUDE_SUPPORT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support.hpp> #endif diff --git a/boost/fusion/include/swap.hpp b/boost/fusion/include/swap.hpp index 1f428aa175..c25d557f12 100644 --- a/boost/fusion/include/swap.hpp +++ b/boost/fusion/include/swap.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_SWAP) #define FUSION_INCLUDE_SWAP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/swap.hpp> #endif diff --git a/boost/fusion/include/tag_of.hpp b/boost/fusion/include/tag_of.hpp index f15b41b54a..dc583eeb59 100644 --- a/boost/fusion/include/tag_of.hpp +++ b/boost/fusion/include/tag_of.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_TAG_OF) #define FUSION_INCLUDE_TAG_OF +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/tag_of.hpp> #endif diff --git a/boost/fusion/include/tag_of_fwd.hpp b/boost/fusion/include/tag_of_fwd.hpp index fbc7ebe752..287dc33893 100644 --- a/boost/fusion/include/tag_of_fwd.hpp +++ b/boost/fusion/include/tag_of_fwd.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_TAG_OF_FWD) #define FUSION_INCLUDE_TAG_OF_FWD +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/tag_of_fwd.hpp> #endif diff --git a/boost/fusion/include/transform.hpp b/boost/fusion/include/transform.hpp index 2b66c4f736..04fdc38477 100644 --- a/boost/fusion/include/transform.hpp +++ b/boost/fusion/include/transform.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_TRANSFORM) #define FUSION_INCLUDE_TRANSFORM +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/transform.hpp> #endif diff --git a/boost/fusion/include/transform_view.hpp b/boost/fusion/include/transform_view.hpp index 3aceaaee9f..b07a797936 100644 --- a/boost/fusion/include/transform_view.hpp +++ b/boost/fusion/include/transform_view.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_TRANSFORM_VIEW) #define FUSION_INCLUDE_TRANSFORM_VIEW +#include <boost/fusion/support/config.hpp> #include <boost/fusion/view/transform_view.hpp> #endif diff --git a/boost/fusion/include/transformation.hpp b/boost/fusion/include/transformation.hpp index f14ab70c75..195b3eb2e8 100644 --- a/boost/fusion/include/transformation.hpp +++ b/boost/fusion/include/transformation.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_TRANSFORMATION) #define FUSION_INCLUDE_TRANSFORMATION +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation.hpp> #endif diff --git a/boost/fusion/include/tuple.hpp b/boost/fusion/include/tuple.hpp index 52e53fb594..5d167f4f9d 100644 --- a/boost/fusion/include/tuple.hpp +++ b/boost/fusion/include/tuple.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_TUPLE) #define FUSION_INCLUDE_TUPLE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/tuple.hpp> #endif diff --git a/boost/fusion/include/tuple_fwd.hpp b/boost/fusion/include/tuple_fwd.hpp index a66653a3b0..d95ce2be71 100644 --- a/boost/fusion/include/tuple_fwd.hpp +++ b/boost/fusion/include/tuple_fwd.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_TUPLE_FWD) #define FUSION_INCLUDE_TUPLE_FWD +#include <boost/fusion/support/config.hpp> #include <boost/fusion/tuple/tuple_fwd.hpp> #endif diff --git a/boost/fusion/include/tuple_tie.hpp b/boost/fusion/include/tuple_tie.hpp index 677976a65f..c61451a0b8 100644 --- a/boost/fusion/include/tuple_tie.hpp +++ b/boost/fusion/include/tuple_tie.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_TUPLE_TIE) #define FUSION_INCLUDE_TUPLE_TIE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/tuple/tuple_tie.hpp> #endif diff --git a/boost/fusion/include/unfused.hpp b/boost/fusion/include/unfused.hpp index e386ce5a7b..192d23b296 100644 --- a/boost/fusion/include/unfused.hpp +++ b/boost/fusion/include/unfused.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_UNFUSED_HPP #define BOOST_FUSION_INCLUDE_UNFUSED_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/adapter/unfused.hpp> #endif diff --git a/boost/fusion/include/unfused_typed.hpp b/boost/fusion/include/unfused_typed.hpp index a118b306c2..c14c515355 100644 --- a/boost/fusion/include/unfused_typed.hpp +++ b/boost/fusion/include/unfused_typed.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_UNFUSED_TYPED) #define FUSION_INCLUDE_UNFUSED_TYPED +#include <boost/fusion/support/config.hpp> #include <boost/fusion/functional/adapter/unfused_typed.hpp> #endif diff --git a/boost/fusion/include/unused.hpp b/boost/fusion/include/unused.hpp index f91ea8fe69..6114f282cf 100644 --- a/boost/fusion/include/unused.hpp +++ b/boost/fusion/include/unused.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_UNUSED) #define FUSION_INCLUDE_UNUSED +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/unused.hpp> #endif diff --git a/boost/fusion/include/value_at.hpp b/boost/fusion/include/value_at.hpp index da5745d9b8..d40a9f08b0 100644 --- a/boost/fusion/include/value_at.hpp +++ b/boost/fusion/include/value_at.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VALUE_AT) #define FUSION_INCLUDE_VALUE_AT +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/value_at.hpp> #endif diff --git a/boost/fusion/include/value_at_key.hpp b/boost/fusion/include/value_at_key.hpp index 4ab3dc1422..229210096a 100644 --- a/boost/fusion/include/value_at_key.hpp +++ b/boost/fusion/include/value_at_key.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VALUE_AT_KEY) #define FUSION_INCLUDE_VALUE_AT_KEY +#include <boost/fusion/support/config.hpp> #include <boost/fusion/sequence/intrinsic/value_at_key.hpp> #endif diff --git a/boost/fusion/include/value_of.hpp b/boost/fusion/include/value_of.hpp index 4f2bef9599..33e49d8fd7 100644 --- a/boost/fusion/include/value_of.hpp +++ b/boost/fusion/include/value_of.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VALUE_OF) #define FUSION_INCLUDE_VALUE_OF +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/value_of.hpp> #endif diff --git a/boost/fusion/include/value_of_data.hpp b/boost/fusion/include/value_of_data.hpp index 6884185fd0..afa9863f8a 100644 --- a/boost/fusion/include/value_of_data.hpp +++ b/boost/fusion/include/value_of_data.hpp @@ -8,6 +8,7 @@ #ifndef BOOST_FUSION_INCLUDE_VALUE_OF_DATA_HPP #define BOOST_FUSION_INCLUDE_VALUE_OF_DATA_HPP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/iterator/value_of_data.hpp> #endif diff --git a/boost/fusion/include/vector.hpp b/boost/fusion/include/vector.hpp index 689c2f8827..83aa74446c 100644 --- a/boost/fusion/include/vector.hpp +++ b/boost/fusion/include/vector.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VECTOR) #define FUSION_INCLUDE_VECTOR +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/vector.hpp> #endif diff --git a/boost/fusion/include/vector10.hpp b/boost/fusion/include/vector10.hpp index d3e10ddc60..50e5f18259 100644 --- a/boost/fusion/include/vector10.hpp +++ b/boost/fusion/include/vector10.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VECTOR10) #define FUSION_INCLUDE_VECTOR10 +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/vector/vector10.hpp> #endif diff --git a/boost/fusion/include/vector20.hpp b/boost/fusion/include/vector20.hpp index accda290d7..5d1f1fe629 100644 --- a/boost/fusion/include/vector20.hpp +++ b/boost/fusion/include/vector20.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VECTOR20) #define FUSION_INCLUDE_VECTOR20 +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/vector/vector20.hpp> #endif diff --git a/boost/fusion/include/vector30.hpp b/boost/fusion/include/vector30.hpp index 72a72a25b6..243f2bb9a1 100644 --- a/boost/fusion/include/vector30.hpp +++ b/boost/fusion/include/vector30.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VECTOR30) #define FUSION_INCLUDE_VECTOR30 +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/vector/vector30.hpp> #endif diff --git a/boost/fusion/include/vector40.hpp b/boost/fusion/include/vector40.hpp index 427c531918..8dd800a8cf 100644 --- a/boost/fusion/include/vector40.hpp +++ b/boost/fusion/include/vector40.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VECTOR40) #define FUSION_INCLUDE_VECTOR40 +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/vector/vector40.hpp> #endif diff --git a/boost/fusion/include/vector50.hpp b/boost/fusion/include/vector50.hpp index 5980373b94..d3e8996889 100644 --- a/boost/fusion/include/vector50.hpp +++ b/boost/fusion/include/vector50.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VECTOR50) #define FUSION_INCLUDE_VECTOR50 +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/vector/vector50.hpp> #endif diff --git a/boost/fusion/include/vector_fwd.hpp b/boost/fusion/include/vector_fwd.hpp index 578754fbc9..f9c71a6f74 100644 --- a/boost/fusion/include/vector_fwd.hpp +++ b/boost/fusion/include/vector_fwd.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VECTOR_FWD) #define FUSION_INCLUDE_VECTOR_FWD +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/vector/vector_fwd.hpp> #endif diff --git a/boost/fusion/include/vector_tie.hpp b/boost/fusion/include/vector_tie.hpp index 3a0431c1ed..390e3bfedc 100644 --- a/boost/fusion/include/vector_tie.hpp +++ b/boost/fusion/include/vector_tie.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VECTOR_TIE) #define FUSION_INCLUDE_VECTOR_TIE +#include <boost/fusion/support/config.hpp> #include <boost/fusion/container/generation/vector_tie.hpp> #endif diff --git a/boost/fusion/include/view.hpp b/boost/fusion/include/view.hpp index 48405df849..66ffa74ea9 100644 --- a/boost/fusion/include/view.hpp +++ b/boost/fusion/include/view.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VIEW) #define FUSION_INCLUDE_VIEW +#include <boost/fusion/support/config.hpp> #include <boost/fusion/view.hpp> #endif diff --git a/boost/fusion/include/void.hpp b/boost/fusion/include/void.hpp index b3e9cf2785..ee358fb137 100644 --- a/boost/fusion/include/void.hpp +++ b/boost/fusion/include/void.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_VOID) #define FUSION_INCLUDE_VOID +#include <boost/fusion/support/config.hpp> #include <boost/fusion/support/void.hpp> #endif diff --git a/boost/fusion/include/zip.hpp b/boost/fusion/include/zip.hpp index 8a5656102e..87b04bc3f7 100644 --- a/boost/fusion/include/zip.hpp +++ b/boost/fusion/include/zip.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ZIP) #define FUSION_INCLUDE_ZIP +#include <boost/fusion/support/config.hpp> #include <boost/fusion/algorithm/transformation/zip.hpp> #endif diff --git a/boost/fusion/include/zip_view.hpp b/boost/fusion/include/zip_view.hpp index 1aecfd4dc1..bf0e9cfb9a 100644 --- a/boost/fusion/include/zip_view.hpp +++ b/boost/fusion/include/zip_view.hpp @@ -7,6 +7,7 @@ #if !defined(FUSION_INCLUDE_ZIP_VIEW) #define FUSION_INCLUDE_ZIP_VIEW +#include <boost/fusion/support/config.hpp> #include <boost/fusion/view/zip_view.hpp> #endif |