File indexing completed on 2025-11-08 09:38:35
0001
0002 #ifndef BOOST_CONTRACT_DETAIL_NAME_HPP_
0003 #define BOOST_CONTRACT_DETAIL_NAME_HPP_
0004
0005
0006
0007
0008
0009
0010 #include <boost/contract/detail/config.hpp>
0011 #include <boost/preprocessor/cat.hpp>
0012
0013
0014
0015
0016
0017
0018 #define BOOST_CONTRACT_DETAIL_NAME1(name1) \
0019 BOOST_PP_CAT(BOOST_CONTRACT_DETAIL_NAME_PREFIX, name1)
0020
0021 #define BOOST_CONTRACT_DETAIL_NAME2(name1, name2) \
0022 BOOST_PP_CAT(BOOST_CONTRACT_DETAIL_NAME_PREFIX, BOOST_PP_CAT(name1, \
0023 BOOST_PP_CAT(BOOST_CONTRACT_DETAIL_NAME_INFIX, name2)))
0024
0025 #endif
0026