diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2013-03-21 20:50:53 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2013-03-21 20:50:53 +0000 |
commit | 5bdaef55d486f20346fe16f3d41324694d3ff0d5 (patch) | |
tree | 42f23dd26e4435d342050b93736733695df10001 /include/clang/AST/DeclObjC.h | |
parent | cf4bd50c56ece266060bb759351a62251abd16ee (diff) |
Objective-C: Tighten the rules when warning
is issused for on overriding 'readwrite'
property which is not auto-synthesized.
Buttom line is that if hueristics determine
that there will be a user implemented setter,
no warning will be issued. // rdar://13388503
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177662 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/AST/DeclObjC.h')
-rw-r--r-- | include/clang/AST/DeclObjC.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/clang/AST/DeclObjC.h b/include/clang/AST/DeclObjC.h index 43f255fd04..b6ece31ff0 100644 --- a/include/clang/AST/DeclObjC.h +++ b/include/clang/AST/DeclObjC.h @@ -544,6 +544,7 @@ public: ObjCMethodDecl *getClassMethod(Selector Sel) const { return getMethod(Sel, false/*isInstance*/); } + bool HasUserDeclaredSetterMethod(const ObjCPropertyDecl *P) const; ObjCIvarDecl *getIvarDecl(IdentifierInfo *Id) const; ObjCPropertyDecl *FindPropertyDeclaration(IdentifierInfo *PropertyId) const; |