// RUN: %clang -E -x c-header %s > %t | |
// RUN: grep 'B B' %t | |
#define A B | |
A A | |
// The driver should pass preprocessor dump flags (-dD, -dM and -dI) to cc1 invocation | |
// RUN: %clang -### -E -dD %s 2>&1 | FileCheck --check-prefix=CHECK-dD %s | |
// RUN: %clang -### -E -dM %s 2>&1 | FileCheck --check-prefix=CHECK-dM %s | |
// RUN: %clang -### -E -dI %s 2>&1 | FileCheck --check-prefix=CHECK-dI %s | |
// CHECK-dD: "-cc1" {{.*}} "-dD" | |
// CHECK-dM: "-cc1" {{.*}} "-dM" | |
// CHECK-dI: "-cc1" {{.*}} "-dI" | |