//DIAGNOSTIC_TEST:SIMPLE: #define SOME % #define THING % #define A SOME #define B THING #define PASTE2(x, y) x##y #define PASTE(x, y) PASTE2(x, y) PASTE(A, B)