18 lines · cpp
1// RUN: %clang_cc1 -DA -DB -E %s | grep 'int a = 37 == 37'2// RUN: %clang_cc1 -DA -E %s | grep 'int a = 927 == 927'3// RUN: %clang_cc1 -DB -E %s | grep 'int a = 927 == 927'4// RUN: %clang_cc1 -E %s | grep 'int a = 927 == 927'5#if defined(A) and defined(B)6#define X 377#else8#define X 9279#endif10 11#if defined(A) && defined(B)12#define Y 3713#else14#define Y 92715#endif16 17int a = X == Y;18