blob: ea0398470dfc8b3732e22ec2e06ced9ce4398e34 [file] [log] [blame]
Argyrios Kyrtzidiseb5e9982010-10-14 20:14:34 +00001// RUN: %clang_cc1 -emit-pch -o %t %s
2// RUN: %clang_cc1 -error-on-deserialized-decl S1_method -include-pch %t -emit-llvm-only %s
3
4#ifndef HEADER
5#define HEADER
6// Header.
7
8struct S1 {
9 void S1_method(); // This should not be deserialized.
10};
11
12
13#else
14// Using the header.
15
16void test(S1*) {
17}
18
19#endif