|
#define FOO
|
|
#define BAR(X, Y) X, Y
|
|
#define IDENTITY(X) X
|
|
#define WIBBLE(...)
|
|
#define DEAD_MACRO
|
|
#undef DEAD_MACRO
|
|
#define MACRO_WITH_HISTORY a
|
|
#undef MACRO_WITH_HISTORY
|
|
#define MACRO_WITH_HISTORY b, c
|
|
#undef MACRO_WITH_HISTORY
|
|
#define MACRO_WITH_HISTORY(X, Y) X->Y
|