I think I have found a problem with boost/mpl/list.hpp

I am including files using BOOST_PP_ITERATE.  One of the files
that I include happens itself to include boost/mpl/list.hpp.


boost/mpl/list.hpp begins

  #if !defined(BOOST_PP_IS_ITERATING)
  ///// header body
  #ifndef BOOST_MPL_LIST_HPP_INCLUDED
  #define BOOST_MPL_LIST_HPP_INCLUDED


Because I am using BOOST_PP_ITERATE, BOOST_PP_IS_ITERATING is defined,
and problems occur.

I assume BOOST_PP_IS_ITERATING is checked for logic associated with 
preprocessed file generation.  Is it possible to combine the check
with a library macro that is defined when preprocessed files are
generated ?


Hugo



_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to