1// RUN: %clang_cc1 -x objective-c %s -emit-pch -o %t 2// RUN: %clang_cc1 -x objective-c %s -emit-pch -o %t -D IMPL 3 4// Avoid infinite loop because of method redeclarations. 5 6@interface Foo 7-(void)meth; 8-(void)meth; 9-(void)meth; 10@end 11 12#ifdef IMPL 13 14@implementation Foo 15-(void)meth { } 16@end 17 18#endif 19