19 lines · cpp
1// RUN: %clang_cc1 -DA=1 -DB=1 -E %s | grep 'int a = 37 == 37'2// RUN: %clang_cc1 -DA=0 -DB=1 -E %s | grep 'int a = 37 == 37'3// RUN: %clang_cc1 -DA=1 -DB=0 -E %s | grep 'int a = 37 == 37'4// RUN: %clang_cc1 -DA=0 -DB=0 -E %s | grep 'int a = 927 == 927'5// RUN: %clang_cc1 -E %s | grep 'int a = 927 == 927'6#if A bitor B7#define X 378#else9#define X 92710#endif11 12#if A | B13#define Y 3714#else15#define Y 92716#endif17 18int a = X == Y;19