Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / SemaObjC / overriding-property-in-class-extension.m
blobeb2825d15805e1a9309814e04ffa4644c12af716
1 // RUN: %clang_cc1  -fsyntax-only -verify -Weverything %s
2 // expected-no-diagnostics
4 @class NSString;
6 @interface NSObject @end
8 @interface MyClass  : NSObject
10 @property (nonatomic, copy, readonly) NSString* name;
12 @end
14 @interface MyClass () {
15     NSString* _name;
18 @property (nonatomic, copy) NSString* name;
20 @end
22 @implementation MyClass
24 @synthesize name = _name;
26 @end