|
||||
File indexing completed on 2025-01-30 09:56:27
0001 # /* ************************************************************************** 0002 # * * 0003 # * (C) Copyright Edward Diener 2011. 0004 # * Distributed under the Boost Software License, Version 1.0. (See 0005 # * accompanying file LICENSE_1_0.txt or copy at 0006 # * http://www.boost.org/LICENSE_1_0.txt) 0007 # * * 0008 # ************************************************************************** */ 0009 # 0010 # /* Revised by Paul Mensonides (2011) */ 0011 # 0012 # /* See http://www.boost.org for most recent version. */ 0013 # 0014 # ifndef BOOST_PREPROCESSOR_LIST_TO_SEQ_HPP 0015 # define BOOST_PREPROCESSOR_LIST_TO_SEQ_HPP 0016 # 0017 # include <boost/preprocessor/list/for_each.hpp> 0018 # 0019 # /* BOOST_PP_LIST_TO_SEQ */ 0020 # 0021 # define BOOST_PP_LIST_TO_SEQ(list) \ 0022 BOOST_PP_LIST_FOR_EACH(BOOST_PP_LIST_TO_SEQ_MACRO, ~, list) \ 0023 /**/ 0024 # define BOOST_PP_LIST_TO_SEQ_MACRO(r, data, elem) (elem) 0025 # 0026 # /* BOOST_PP_LIST_TO_SEQ_R */ 0027 # 0028 # define BOOST_PP_LIST_TO_SEQ_R(r, list) \ 0029 BOOST_PP_LIST_FOR_EACH_R(r, BOOST_PP_LIST_TO_SEQ_MACRO, ~, list) \ 0030 /**/ 0031 # 0032 # endif /* BOOST_PREPROCESSOR_LIST_TO_SEQ_HPP */
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |