File indexing completed on 2025-01-18 09:33:20
0001
0002
0003
0004
0005
0006
0007 #ifndef FUSION_LIST_FORWARD_10262014_0528
0008 #define FUSION_LIST_FORWARD_10262014_0528
0009
0010 #include <boost/fusion/support/config.hpp>
0011 #include <boost/config.hpp>
0012
0013 #if defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) \
0014 || (defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES))
0015 # if defined(BOOST_FUSION_HAS_VARIADIC_LIST)
0016 # undef BOOST_FUSION_HAS_VARIADIC_LIST
0017 # endif
0018 #else
0019 # if !defined(BOOST_FUSION_HAS_VARIADIC_LIST)
0020 # define BOOST_FUSION_HAS_VARIADIC_LIST
0021 # endif
0022 #endif
0023
0024
0025
0026
0027 #if !defined(BOOST_FUSION_HAS_VARIADIC_LIST)
0028 # include <boost/fusion/container/list/detail/cpp03/list_fwd.hpp>
0029 #else
0030
0031
0032
0033
0034 namespace boost { namespace fusion
0035 {
0036 struct void_;
0037
0038 template <typename ...T>
0039 struct list;
0040 }}
0041
0042 #endif
0043 #endif