Home | History | Annotate | Download | only in Preprocessor
      1 // RUN: %clang_cc1 -E %s | FileCheck %s
      2 // PR6282
      3 // This test should not trigger the include guard optimization since
      4 // the guard macro is defined on the first include.
      5 
      6 #define ITERATING 1
      7 #define X 1
      8 #include "mi_opt2.h"
      9 #undef X
     10 #define X 2
     11 #include "mi_opt2.h"
     12 
     13 // CHECK: b: 1
     14 // CHECK: b: 2
     15 
     16