15 lines · plain
1! RUN: %flang -E %s | FileCheck %s2#define KWM a3#define FLM(x) b FLM2(x) KWM c4#define FLM2(x) d FLM(x) e5! CHECK: a6KWM7! CHECK: b d FLM(y) e a c8FLM(y)9! CHECK: b d FLM(a) e a c10FLM(KWM)11! CHECK: b d FLM(b d FLM(y) e a c) e a c12FLM(FLM(y))13! CHECK: b d FLM(b d FLM(a) e a c) e a c14FLM(FLM(KWM))15