[InstCombine] Preserve NSW flags for `lshr (mul nuw X, C1), C2 -> mul nuw nsw X,...
[llvm-project.git] / clang / test / SemaObjC / writable-property-in-superclass.m
blob99be5413d7ae4bb43c72ff58266ea3157f4ab6f3
1 // RUN: %clang_cc1  -fsyntax-only -verify %s
2 // expected-no-diagnostics
4 @interface MessageStore
5 @property (assign, readonly) int P;
6 @end
8 @interface MessageStore (CAT)
9 @property (assign) int P;
10 @end
12 @interface  NeXTMbox : MessageStore
13 @end
15 @implementation NeXTMbox
16 - (void) Meth { self.P = 1; }
17 @end