// RUN: %clang_cc1 -E %s | FileCheck %s // PR6282 // This test should not trigger the include guard optimization since // the guard macro is defined on the first include. #define ITERATING 1 #define X 1 #include "mi_opt2.h" #undef X #define X 2 #include "mi_opt2.h" // CHECK: b: 1 // CHECK: b: 2