1 // RUN: %clang_cc1 -fsyntax-only -verify %s
2 typedef signed char BOOL;
7 - (BOOL) isEqual:(id) object;
11 @interface NSObject < NSObject > {} @end
13 @class NSString, NSPort;
15 @interface NSPortNameServer:NSObject
16 + (NSPortNameServer *) systemDefaultPortNameServer;
19 @interface NSMachBootstrapServer:NSPortNameServer + (id) sharedInstance; @end
22 NSWindowsNTOperatingSystem = 1, NSWindows95OperatingSystem, NSSolarisOperatingSystem, NSHPUXOperatingSystem, NSMACHOperatingSystem, NSSunOSOperatingSystem, NSOSF1OperatingSystem
25 @interface NSRunLoop:NSObject {} @end
27 @interface NSRunLoop(NSRunLoopConveniences)
31 extern NSString *const NSWillBecomeMultiThreadedNotification;
33 @interface SenTestTool:NSObject {}
36 @implementation SenTestTool
37 + (void) initialize {}
38 +(SenTestTool *) sharedInstance { return 0; }
39 -(int) run { return 0; }
41 return[[self sharedInstance] run];
45 @interface XX : NSObject
51 @interface YY : NSObject
58 id obj = [[XX alloc] init];
59 [[obj class] classMethod];