CD
Size: a a a
CD
TM
TM
#define lol(format, ...) fprintf (stderr, format, ##__VA_ARGS__)
TM
TM
CD
#define UTILS_MACRO_VARIADIC_FOR_EACH_VARIADIC_TO_SEQ(...) BOOST_PP_TUPLE_TO_SEQ(BOOST_PP_IF(BOOST_VMD_IS_EMPTY(__VA_ARGS__), (trash), (__VA_ARGS__)))
#define UTILS_MACRO_VARIADIC_FOR_EACH(macro, data, ...) \
BOOST_PP_IF(BOOST_VMD_IS_EMPTY(__VA_ARGS__), BOOST_PP_EMPTY(), BOOST_PP_SEQ_FOR_EACH(macro, data, UTILS_MACRO_VARIADIC_FOR_EACH_VARIADIC_TO_SEQ(__VA_ARGS__)))
#define UTILS_TEST_DUMP_ELEMENT(name) [L#name](name)
#define UTILS_TEST_DUMP_ELEMENTS_INVOKE_SINGLE(_, __, SEQ) UTILS_TEST_DUMP_ELEMENT(SEQ)
#define UTILS_TEST_DUMP_ELEMENTS(...) UTILS_MACRO_VARIADIC_FOR_EACH(UTILS_TEST_DUMP_ELEMENTS_INVOKE_SINGLE, _, __VA_ARGS__)
CD
CD
TM
NL
NL
SH
NL
LA
NL
LA
NL
AS
NL