1// RUN: %clang_cc1 -fsyntax-only -detailed-preprocessing-record %s 2 3// http://llvm.org/PR11120 4 5#define STRINGIZE(text) STRINGIZE_I(text) 6#define STRINGIZE_I(text) #text 7 8#define INC pp-record.h 9 10#include STRINGIZE(INC) 11 12CAKE; 13 14#define DIR 1 15#define FNM(x) x 16 17FNM( 18#if DIR 19 int a; 20#else 21 int b; 22#endif 23) 24