1 // RUN: %clang -E -x c-header %s > %t 2 // RUN: grep 'B B' %t 3 4 #define A B 5 A A 6 7 // The driver should pass preprocessor dump flags (-dD, -dM and -dI) to cc1 invocation 8 // RUN: %clang -### -E -dD %s 2>&1 | FileCheck --check-prefix=CHECK-dD %s 9 // RUN: %clang -### -E -dM %s 2>&1 | FileCheck --check-prefix=CHECK-dM %s 10 // RUN: %clang -### -E -dI %s 2>&1 | FileCheck --check-prefix=CHECK-dI %s 11 // CHECK-dD: "-cc1" {{.*}} "-dD" 12 // CHECK-dM: "-cc1" {{.*}} "-dM" 13 // CHECK-dI: "-cc1" {{.*}} "-dI" 14 15