#include <boost/phoenix/core/limits.hpp>#include <boost/get_pointer.hpp>#include <boost/phoenix/core/domain.hpp>#include <boost/phoenix/core/meta_grammar.hpp>#include <boost/phoenix/core/call.hpp>#include <boost/phoenix/operator/detail/mem_fun_ptr_gen.hpp>#include <boost/phoenix/support/iterate.hpp>#include <boost/type_traits/remove_reference.hpp>#include <boost/type_traits/is_member_function_pointer.hpp>#include <boost/proto/operators.hpp>#include <boost/phoenix/operator/preprocessed/member.hpp>
