brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · 01fa98b Raw
28 lines · plain
1// PR 144742// RUN: %clang_cc1 -Wno-error=return-type -triple i386-apple-macosx10.6.0 -emit-llvm \3// RUN:   -debug-info-kind=line-tables-only -x objective-c++ -o /dev/null %s4// RUN: %clang_cc1 -Wno-error=return-type -triple i386-apple-macosx10.6.0 -emit-llvm \5// RUN:   -debug-info-kind=line-directives-only -x objective-c++ -o /dev/null %s6 7typedef signed char BOOL;8@class NSInvocation, NSMethodSignature, NSCoder, NSString, NSEnumerator;9@protocol NSObject - (BOOL)isEqual:(id)object;10@end11@protocol NSCoding - (void)encodeWithCoder:(NSCoder *)aCoder;12@end 13@interface NSObject <NSObject> { }14@end    15@interface NSResponder : NSObject <NSCoding> { }16@end17@protocol NSValidatedUserInterfaceItem - (SEL)action;18@end19@protocol NSUserInterfaceValidations - (BOOL)validateUserInterfaceItem:(id20<NSValidatedUserInterfaceItem>)anItem;21@end22@interface NSRunningApplication : NSObject { }23@end24@interface NSApplication : NSResponder <NSUserInterfaceValidations> { }25@end26@implementation MockCrApp + (NSApplication*)sharedApplication { }27@end28