/usr/include/boost/fusion/container/map/detail/cpp03
NameSizeModeActions
preprocessed/-0755rm
as_map.hpp50900644editdlrm
at_impl.hpp20350644editdlrm
begin_impl.hpp12510644editdlrm
convert.hpp19520644editdlrm
convert_impl.hpp17740644editdlrm
deref_data_impl.hpp15450644editdlrm
deref_impl.hpp14750644editdlrm
end_impl.hpp12580644editdlrm
key_of_impl.hpp10080644editdlrm
limits.hpp9810644editdlrm
map.hpp53610644editdlrm
map_forward_ctor.hpp22140644editdlrm
map_fwd.hpp18920644editdlrm
value_at_impl.hpp10700644editdlrm
value_of_data_impl.hpp10370644editdlrm
value_of_impl.hpp12870644editdlrm
Edit: /usr/include/boost/fusion/container/map/detail/cpp03/map_forward_ctor.hpp (2214B)
/*============================================================================= 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) ==============================================================================*/ #ifndef BOOST_PP_IS_ITERATING #if !defined(FUSION_MAP_FORWARD_CTOR_07222005_0106) #define FUSION_MAP_FORWARD_CTOR_07222005_0106 #define FUSION_FORWARD_CTOR_FORWARD(z, n, _) BOOST_FUSION_FWD_ELEM(U##n, _##n) #define BOOST_PP_FILENAME_1 \ #define BOOST_PP_ITERATION_LIMITS (1, FUSION_MAX_MAP_SIZE) #include BOOST_PP_ITERATE() #undef FUSION_FORWARD_CTOR_FORWARD #endif #else // defined(BOOST_PP_IS_ITERATING) /////////////////////////////////////////////////////////////////////////////// // // Preprocessor vertical repetition code // /////////////////////////////////////////////////////////////////////////////// #define N BOOST_PP_ITERATION() BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED #if N == 1 explicit #endif map(BOOST_PP_ENUM_BINARY_PARAMS(N, typename detail::call_param::type arg)) : data(BOOST_PP_ENUM_PARAMS(N, arg)) {} #if defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES) FUSION_HASH if !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) #endif #if !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) || \ (defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES)) template BOOST_FUSION_GPU_ENABLED #if N == 1 explicit #endif map(BOOST_PP_ENUM_BINARY_PARAMS(N, U, && arg) #if defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES) && \ N == 1 // workaround for MSVC 10 FUSION_HASH if defined(BOOST_MSVC) && (BOOST_MSVC == 1700) , typename enable_if >::type* = 0 FUSION_HASH endif #endif ) : data(BOOST_PP_ENUM(N, FUSION_FORWARD_CTOR_FORWARD, arg)) {} #endif #if defined(__WAVE__) && defined(BOOST_FUSION_CREATE_PREPROCESSED_FILES) FUSION_HASH endif #endif #undef N #endif // defined(BOOST_PP_IS_ITERATING)