blob: 52873bfc244191a61ea002559c8dd2bb4af46928 [file] [log] [blame]
Argyrios Kyrtzidis373cb782011-12-17 04:13:31 +00001// 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
Andy Gibbs8e8fb3b2012-10-19 12:44:48 +000010// expected-no-diagnostics
11
Argyrios Kyrtzidis373cb782011-12-17 04:13:31 +000012#ifndef HEADER
13#define HEADER
14
Argyrios Kyrtzidis373cb782011-12-17 04:13:31 +000015#define __stdcall
16#define STDCALL __stdcall
17
18void STDCALL Foo(void);
19
20#else
21
22void STDCALL Foo(void)
23{
24}
25
26#endif