Move Sema::PropertyIfSetterOrGetter to ObjCMethodDecl::findPropertyDecl.
authorJordan Rose <jordan_rose@apple.com>
Wed, 10 Oct 2012 16:42:54 +0000 (16:42 +0000)
committerJordan Rose <jordan_rose@apple.com>
Wed, 10 Oct 2012 16:42:54 +0000 (16:42 +0000)
commit2bd991a1c09a94c76c8e38fa32e57ad7a9b111c8
tree4ac737822599b8e33a436d0b69841dd8ddbf2448
parent79af985badfd591841abe0be09c02ffb683e1df0
Move Sema::PropertyIfSetterOrGetter to ObjCMethodDecl::findPropertyDecl.

Then, switch users of PropertyIfSetterOrGetter and LookupPropertyDecl
(the latter by name) over to findPropertyDecl. This actually makes
-Wreceiver-is-weak a bit stronger than it was before.

llvm-svn: 165628
clang/include/clang/AST/DeclObjC.h
clang/include/clang/Sema/Sema.h
clang/lib/AST/DeclObjC.cpp
clang/lib/Sema/SemaExpr.cpp
clang/lib/Sema/SemaExprObjC.cpp
clang/lib/Sema/SemaObjCProperty.cpp
clang/test/SemaObjC/property-deprecated-warning.m
clang/test/SemaObjC/weak-receiver-warn.m