1// RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class %s
2// RUN: %clang_cc1 -x objective-c++ -fsyntax-only -verify -Wno-objc-root-class %s
3// expected-no-diagnostics
4// rdar://8962253
5
6@interface Singleton {
7}
8+ (Singleton*) instance;
9@end
10
11@implementation Singleton
12
13- (void) someSelector { }
14
15+ (Singleton*) instance { return 0; }
16
17+ (void) compileError
18{
19     [Singleton.instance  someSelector]; // clang issues error here
20}
21
22@end
23
24