#include <boost/preprocessor/config/config.hpp>
Macros | |
#define | BOOST_PP_CAT(a, b) BOOST_PP_CAT_OO((a, b)) |
#define | BOOST_PP_CAT_OO(par) BOOST_PP_CAT_I ## par |
#define | BOOST_PP_CAT_I(a, b) BOOST_PP_CAT_II(~, a ## b) |
#define | BOOST_PP_CAT_II(p, res) res |
#define BOOST_PP_CAT | ( | a, | |
b | |||
) | BOOST_PP_CAT_OO((a, b)) |
#define BOOST_PP_CAT_I | ( | a, | |
b | |||
) | BOOST_PP_CAT_II(~, a ## b) |
#define BOOST_PP_CAT_II | ( | p, | |
res | |||
) | res |
#define BOOST_PP_CAT_OO | ( | par | ) | BOOST_PP_CAT_I ## par |