/usr/include/boost/proto/transform/detail
NameSizeModeActions
preprocessed/-0755rm
call.hpp45450644editdlrm
construct_funop.hpp14750644editdlrm
construct_pod_funop.hpp15130644editdlrm
default_function_impl.hpp35200644editdlrm
expand_pack.hpp17920644editdlrm
fold_impl.hpp81590644editdlrm
lazy.hpp30300644editdlrm
make.hpp78720644editdlrm
make_gcc_workaround.hpp39400644editdlrm
pack.hpp31400644editdlrm
pack_impl.hpp28070644editdlrm
pass_through_impl.hpp43850644editdlrm
when.hpp40450644editdlrm
Edit: /usr/include/boost/proto/transform/detail/construct_funop.hpp (1475B)
#if !defined(BOOST_PROTO_DONT_USE_PREPROCESSED_FILES) #include #elif !defined(BOOST_PP_IS_ITERATING) #if defined(__WAVE__) && defined(BOOST_PROTO_CREATE_PREPROCESSED_FILES) #pragma wave option(preserve: 2, line: 0, output: "preprocessed/construct_funop.hpp") #endif /////////////////////////////////////////////////////////////////////////////// /// \file construct_funop.hpp /// Overloads of construct_\<\>::operator(). // // Copyright 2008 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(__WAVE__) && defined(BOOST_PROTO_CREATE_PREPROCESSED_FILES) #pragma wave option(preserve: 1) #endif #define BOOST_PP_ITERATION_PARAMS_1 \ (3, (1, BOOST_PROTO_MAX_ARITY, )) #include BOOST_PP_ITERATE() #if defined(__WAVE__) && defined(BOOST_PROTO_CREATE_PREPROCESSED_FILES) #pragma wave option(output: null) #endif #else #define N BOOST_PP_ITERATION() template BOOST_FORCEINLINE Type operator ()(BOOST_PP_ENUM_BINARY_PARAMS(N, A, &a)) const { return Type(BOOST_PP_ENUM_PARAMS(N, a)); } #undef N #endif