Home | History | Annotate | Download | only in PCH
      1 // rdar://10588825
      2 
      3 // Test this without pch.
      4 // RUN: %clang_cc1 %s -include %s -verify -fsyntax-only
      5 
      6 // Test with pch.
      7 // RUN: %clang_cc1 %s -emit-pch -o %t
      8 // RUN: %clang_cc1 %s -include-pch %t -verify -fsyntax-only
      9 
     10 // expected-no-diagnostics
     11 
     12 #ifndef HEADER
     13 #define HEADER
     14 
     15 #define __stdcall
     16 #define STDCALL __stdcall
     17 
     18 void STDCALL Foo(void);
     19 
     20 #else
     21 
     22 void STDCALL Foo(void)
     23 {
     24 }
     25 
     26 #endif
     27