001 #
002
003
004
005
006
007
008
009 #
010 #
011 #
012 #
013 #
014 # ifndef BOOST_PREPROCESSOR_LIST_ENUM_HPP
015 # define BOOST_PREPROCESSOR_LIST_ENUM_HPP
016 #
017 # include <boost/preprocessor/config/config.hpp>
018 # include <boost/preprocessor/list/for_each_i.hpp>
019 # include <boost/preprocessor/punctuation/comma_if.hpp>
020 #
021 #
022 #
023 # if ~BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_EDG()
024 # define BOOST_PP_LIST_ENUM(list) BOOST_PP_LIST_FOR_EACH_I(BOOST_PP_LIST_ENUM_O, BOOST_PP_NIL, list)
025 # else
026 # define BOOST_PP_LIST_ENUM(list) BOOST_PP_LIST_ENUM_I(list)
027 # define BOOST_PP_LIST_ENUM_I(list) BOOST_PP_LIST_FOR_EACH_I(BOOST_PP_LIST_ENUM_O, BOOST_PP_NIL, list)
028 # endif
029 #
030 # define BOOST_PP_LIST_ENUM_O(r, _, i, elem) BOOST_PP_COMMA_IF(i) elem
031 #
032 #
033 #
034 # if ~BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_EDG()
035 # define BOOST_PP_LIST_ENUM_R(r, list) BOOST_PP_LIST_FOR_EACH_I_R(r, BOOST_PP_LIST_ENUM_O, BOOST_PP_NIL, list)
036 # else
037 # define BOOST_PP_LIST_ENUM_R(r, list) BOOST_PP_LIST_ENUM_R_I(r, list)
038 # define BOOST_PP_LIST_ENUM_R_I(r, list) BOOST_PP_LIST_FOR_EACH_I_R(r, BOOST_PP_LIST_ENUM_O, BOOST_PP_NIL, list)
039 # endif
040 #
041 # endif
| Due to the LXR bug, the updates fail sometimes to remove references to deleted files. The Saturday's full rebuilds fix these problems |
|
This page was automatically generated by the
LXR engine.
|
|