• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Test for rdar://10278815
2
3// Without PCH
4// RUN: %clang_cc1 -fsyntax-only -verify -include %s %s
5
6// With PCH
7// RUN: %clang_cc1 %s -emit-pch -o %t
8// RUN: %clang_cc1 -emit-llvm-only -verify %s -include-pch %t -g
9
10#ifndef HEADER
11#define HEADER
12//===----------------------------------------------------------------------===//
13// Header
14
15typedef char BOOL;
16
17@interface NSString
18+ (BOOL)meth;
19@end
20
21static NSString * const cake = @"cake";
22
23//===----------------------------------------------------------------------===//
24#else
25//===----------------------------------------------------------------------===//
26
27@interface Foo {
28  BOOL ivar;
29}
30@end
31
32//===----------------------------------------------------------------------===//
33#endif
34