Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:31:09

0001 /*=============================================================================
0002     Copyright (c) 2001-2011 Joel de Guzman
0003     Copyright (c) 2007 Dan Marsden
0004     Copyright (c) 2009-2010 Christopher Schmidt
0005     Copyright (c) 2015 Kohei Takahashi
0006 
0007     Distributed under the Boost Software License, Version 1.0. (See accompanying
0008     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
0009 ==============================================================================*/
0010 #ifndef BOOST_FUSION_ALGORITHM_ITERATION_FOLD_HPP
0011 #define BOOST_FUSION_ALGORITHM_ITERATION_FOLD_HPP
0012 
0013 #include <boost/fusion/support/config.hpp>
0014 #include <boost/fusion/algorithm/iteration/fold_fwd.hpp>
0015 #include <boost/config.hpp>
0016 #include <boost/fusion/sequence/intrinsic/begin.hpp>
0017 #include <boost/fusion/sequence/intrinsic/size.hpp>
0018 #include <boost/fusion/support/is_segmented.hpp>
0019 #include <boost/fusion/support/is_sequence.hpp>
0020 #include <boost/fusion/iterator/deref.hpp>
0021 #include <boost/fusion/iterator/value_of.hpp>
0022 #include <boost/fusion/iterator/next.hpp>
0023 #include <boost/utility/result_of.hpp>
0024 #include <boost/core/enable_if.hpp>
0025 #include <boost/type_traits/add_reference.hpp>
0026 
0027 #if !defined(BOOST_FUSION_DONT_USE_PREPROCESSED_FILES)
0028 #include <boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp>
0029 #else
0030 #if defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES)
0031 #pragma wave option(preserve: 2, line: 0, output: "detail/preprocessed/fold.hpp")
0032 #endif
0033 
0034 /*=============================================================================
0035     Copyright (c) 2001-2011 Joel de Guzman
0036     Copyright (c) 2007 Dan Marsden
0037     Copyright (c) 2009-2010 Christopher Schmidt
0038 
0039     Distributed under the Boost Software License, Version 1.0. (See accompanying
0040     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
0041 
0042     This is an auto-generated file. Do not edit!
0043 ==============================================================================*/
0044 
0045 #if defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES)
0046 #pragma wave option(preserve: 1)
0047 #endif
0048 
0049 #include <boost/fusion/algorithm/iteration/detail/fold.hpp>
0050 
0051 #if defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES)
0052 #pragma wave option(output: null)
0053 #endif
0054 
0055 #endif // BOOST_FUSION_DONT_USE_PREPROCESSED_FILES
0056 
0057 #include <boost/fusion/algorithm/iteration/detail/segmented_fold.hpp>
0058 
0059 #endif