Loading...
Searching...
No Matches
Go to the documentation of this file.
14# ifndef MSGPACK_PREPROCESSOR_CAT_HPP
15# define MSGPACK_PREPROCESSOR_CAT_HPP
21# if ~MSGPACK_PP_CONFIG_FLAGS() & MSGPACK_PP_CONFIG_MWCC()
22# define MSGPACK_PP_CAT(a, b) MSGPACK_PP_CAT_I(a, b)
24# define MSGPACK_PP_CAT(a, b) MSGPACK_PP_CAT_OO((a, b))
25# define MSGPACK_PP_CAT_OO(par) MSGPACK_PP_CAT_I ## par
28# if (~MSGPACK_PP_CONFIG_FLAGS() & MSGPACK_PP_CONFIG_MSVC()) || (defined(__INTEL_COMPILER) && __INTEL_COMPILER >= 1700)
29# define MSGPACK_PP_CAT_I(a, b) a ## b
31# define MSGPACK_PP_CAT_I(a, b) MSGPACK_PP_CAT_II(~, a ## b)
32# define MSGPACK_PP_CAT_II(p, res) res