blob: 4ebdb8e4524d2be25a88a273a300a3d6e5fc917d [file] [log] [blame]
Steve Naroffe2af8b12008-06-05 14:49:39 +00001// RUN: clang -fsyntax-only -verify %s
2typedef signed char BOOL;
3
4@protocol NSObject
5- (BOOL) isEqual:(id) object;
6@end
7
8@interface NSObject < NSObject > {} @end
9
10@class NSString, NSPort;
11
12@interface NSPortNameServer:NSObject
13+ (NSPortNameServer *) systemDefaultPortNameServer;
14@end
15
16@interface NSMachBootstrapServer:NSPortNameServer + (id) sharedInstance; @end
17
18enum {
19 NSWindowsNTOperatingSystem = 1, NSWindows95OperatingSystem, NSSolarisOperatingSystem, NSHPUXOperatingSystem, NSMACHOperatingSystem, NSSunOSOperatingSystem, NSOSF1OperatingSystem
20};
21
22@interface NSRunLoop:NSObject {} @end
23
24@interface NSRunLoop(NSRunLoopConveniences)
25- (void) run;
26@end
27
28extern NSString *const NSWillBecomeMultiThreadedNotification;
29
30@interface SenTestTool:NSObject {}
31@end
32
33@implementation SenTestTool
34+ (void) initialize {}
35+(SenTestTool *) sharedInstance {}
36-(int) run {}
37+(int) run {
38 return[[self sharedInstance] run];
39}
40@end