Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / SemaObjC / property-nonfragile-abi.m
blob3684cb00ebb441e2a7f6b4770c9bd6d58198161a
1 // RUN: %clang_cc1 -fsyntax-only -verify %s
2 // expected-no-diagnostics
4 typedef signed char BOOL;
6 @class NSInvocation, NSMethodSignature, NSCoder, NSString, NSEnumerator;
8 @protocol NSObject
9 - (BOOL)isEqual:(id)object;
10 @end
12 @interface NSObject <NSObject> {}
13 @end
15 @interface XCDeviceWillExecuteInfoBaton : NSObject {}
16   @property (retain) __attribute__((objc_gc(strong))) NSString *sdkPath;
17 @end
19 @implementation XCDeviceWillExecuteInfoBaton
20   @synthesize sdkPath; 
21 @end