| // RUN: clang -fsyntax-only -verify %s |
| typedef signed char BOOL; |
| |
| @protocol NSObject |
| - (BOOL) isEqual:(id) object; |
| @end |
| |
| @interface NSObject < NSObject > {} @end |
| |
| @class NSString, NSPort; |
| |
| @interface NSPortNameServer:NSObject |
| + (NSPortNameServer *) systemDefaultPortNameServer; |
| @end |
| |
| @interface NSMachBootstrapServer:NSPortNameServer + (id) sharedInstance; @end |
| |
| enum { |
| NSWindowsNTOperatingSystem = 1, NSWindows95OperatingSystem, NSSolarisOperatingSystem, NSHPUXOperatingSystem, NSMACHOperatingSystem, NSSunOSOperatingSystem, NSOSF1OperatingSystem |
| }; |
| |
| @interface NSRunLoop:NSObject {} @end |
| |
| @interface NSRunLoop(NSRunLoopConveniences) |
| - (void) run; |
| @end |
| |
| extern NSString *const NSWillBecomeMultiThreadedNotification; |
| |
| @interface SenTestTool:NSObject {} |
| @end |
| |
| @implementation SenTestTool |
| + (void) initialize {} |
| +(SenTestTool *) sharedInstance {} |
| -(int) run {} |
| +(int) run { |
| return[[self sharedInstance] run]; |
| } |
| @end |