// 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.
#defineITERATING1#defineX1#include"mi_opt2.h"#undef X
#defineX2#include"mi_opt2.h"// CHECK: b: 1
// CHECK: b: 2