X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=boost%2Ffusion%2Fcontainer%2Fvector%2Fvector10.hpp;h=bcafe59981879aad9de45a272f3e9468089c4279;hb=HEAD;hp=f1af70d72ec03a04155a4f52ba5a11a659dfe225;hpb=a95154919f950f86de9104b2b9dcf1f0c7e83387;p=rsem.git diff --git a/boost/fusion/container/vector/vector10.hpp b/boost/fusion/container/vector/vector10.hpp index f1af70d..bcafe59 100644 --- a/boost/fusion/container/vector/vector10.hpp +++ b/boost/fusion/container/vector/vector10.hpp @@ -1,12 +1,13 @@ /*============================================================================= - Copyright (c) 2001-2006 Joel de Guzman + Copyright (c) 2001-2011 Joel de Guzman - Distributed under the Boost Software License, Version 1.0. (See accompanying + 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_VECTOR10_05042005_0257) #define FUSION_VECTOR10_05042005_0257 +#include #include #include #include @@ -39,7 +40,7 @@ namespace boost { namespace fusion struct fusion_sequence_tag; struct random_access_traversal_tag; - template + template struct vector0 : sequence_base > { typedef mpl::vector0<> types; @@ -55,6 +56,30 @@ namespace boost { namespace fusion vector0(Sequence const& /*seq*/) {} }; +}} + +#if !defined(BOOST_FUSION_DONT_USE_PREPROCESSED_FILES) +#include +#else +#if defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES) +#pragma wave option(preserve: 2, line: 0, output: "detail/preprocessed/vector10.hpp") +#endif + +/*============================================================================= + Copyright (c) 2001-2011 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) + + This is an auto-generated file. Do not edit! +==============================================================================*/ + +#if defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES) +#pragma wave option(preserve: 1) +#endif + +namespace boost { namespace fusion +{ // expand vector1 to vector10 #define BOOST_PP_FILENAME_1 @@ -63,5 +88,10 @@ namespace boost { namespace fusion }} +#if defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES) +#pragma wave option(output: null) #endif +#endif // BOOST_FUSION_DONT_USE_PREPROCESSED_FILES + +#endif