diff options
| author | Fariborz Jahanian <fjahanian@apple.com> | 2014-12-18 00:30:54 +0000 |
|---|---|---|
| committer | Fariborz Jahanian <fjahanian@apple.com> | 2014-12-18 00:30:54 +0000 |
| commit | 323ddf97bad613d5c732412fd08965c48bed85f4 (patch) | |
| tree | d1f3ca1fa7711d928c2ce9fbae30c4718dbdc4ac /clang/test/SemaObjC | |
| parent | 2b8ff7e461ccedbc6ebeaee9164ca417ad295472 (diff) | |
| download | bcm5719-llvm-323ddf97bad613d5c732412fd08965c48bed85f4.tar.gz bcm5719-llvm-323ddf97bad613d5c732412fd08965c48bed85f4.zip | |
[Objective-C]. Modern property getters have side-effects.
So, place warning about property getter should not be used for side-effect
under its own group so warning can be turned off.
rdar://19137815
llvm-svn: 224479
Diffstat (limited to 'clang/test/SemaObjC')
| -rw-r--r-- | clang/test/SemaObjC/access-property-getter.m | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/clang/test/SemaObjC/access-property-getter.m b/clang/test/SemaObjC/access-property-getter.m index afaf82e7310..41827bb3c8a 100644 --- a/clang/test/SemaObjC/access-property-getter.m +++ b/clang/test/SemaObjC/access-property-getter.m @@ -34,3 +34,20 @@ return 0; } @end + +// rdar://19137815 +#pragma clang diagnostic ignored "-Wunused-getter-return-value" + +@interface NSObject @end + +@interface I : NSObject +@property (copy) id window; +@end + +@implementation I +- (void) Meth { + [self window]; + self.window; +} +@end + |

