]> granicus.if.org Git - clang/commit
Objective-C: When reporting on missing property accessor implementation in
authorFariborz Jahanian <fjahanian@apple.com>
Wed, 24 Apr 2013 17:06:38 +0000 (17:06 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Wed, 24 Apr 2013 17:06:38 +0000 (17:06 +0000)
commitc775b1a0702621e297d00452a897381c8bf10f3f
treedb6a490ec9e3792662bb5609f463c92184619748
parent94d6ad7b65b59f834bbc40e0caed5ceebca11932
Objective-C: When reporting on missing property accessor implementation in
categories, do not report when they are declared in primary class,
class's protocol, or one of it super classes. This is because,
its class is going to implement them. // rdar://13713098

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@180198 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclObjC.h
include/clang/Sema/Sema.h
lib/AST/DeclObjC.cpp
lib/Sema/SemaDeclObjC.cpp
lib/Sema/SemaObjCProperty.cpp
test/SemaObjC/property-category-4.m
test/SemaObjC/property.m